Re: [OCF] JCA provider based for OpenCard

2003-06-10 Thread Jon Barber
Joseph Smith wrote:

I know about general issues with Linux and USB, that's why I 
mentioned the Java USB support that was started some time ago. And the 
JPCSC I'm using is 0.7. I state it's mature because I know that the 
host side application I write that uses native implementation of 
PCSC Lite will run on two platforms, Windows and Linux. OCF -> PCSC 
bridge doesn't give me that flexiblilty because that native PCSC 
implementation works only on Windows. Therefore, I move from Java to a 
native language. That's why I asked if there will be terminal drivers.

I don't see there would be a problem porting the PC/SC bridge to Linux.  
In fact, it should be fairly trivial, no ?  Of course, an OCF to JPCSC 
bridge may be the better solution

I also acknowledge that PCSC itself has some issues that could be 
redesigned as well.

Well it seems to be the more popular standard though, so it must be 
doing something right :-)  Having said that though I really do like the 
facility of Card Services and being able to interrogate cards to see if 
they can support what is needed.

What would be a killer argument for JPCSC / PCSC is when or if it 
becomes a standard on OS X.  Frankly I personally don't care about Linux 
as a desktop machine, so smart card deployment on Linux is not an issue 
for us.  However, OS X would be.

I understand you want a repository for the patches/fixes. But since it 
will be open sourced maybe a redesign would be beneficial as well. I'm 
sure there are some laid off Gemplus/SLB engineers that would have 
some ideas to contribute. They might even have something they've done 
in the lab that could be shared. I would say IBM but it appears as if 
they've lost insterest in it.

Well a redesign may well be in order.  One facility which would be very 
nice indeed would be a configuration mechanism.  Maybe terminal drivers 
& card services could be packeged up in a similar way to WARs or EARs so 
they can be installed automatically, or at least less painfully than 
they are at the moment.

The IBM Bluez team in Zurich seem to have some interest in JPCSC.  Of 
the original sponsors of OpenCard only Gemplus seem to be doing anything 
anymore.

That's nice to know about the Smartmouse with RXTX, but not all of my 
clients or government agencies I support, want to be tied to one 
particular vendor "that works fine" here or there. As a matter of 
fact, I have a government agency,( thru bad design ) that ONLY 
supports USB terminals.

Agreed - USB is my companies preferred connection.

Jon.

---
Visit the OpenCard web site at http://www.opencard.org/ for more
information on OpenCard---binaries, source code, documents.
This list is being archived at http://www.opencard.org/archive/opencard/
! To unsubscribe from the [EMAIL PROTECTED] mailing list send an email
! to
!   [EMAIL PROTECTED]
! containing the word
!   unsubscribe 
! in the body.



Re: [OCF] JCA provider based for OpenCard

2003-06-10 Thread Joseph Smith

I know about general issues with Linux and USB, that's why I mentioned the Java USB support that was started some time ago. And the JPCSC I'm using is 0.7. I state it's mature because I know that the host side application I write that uses native implementation of PCSC Lite will run on two platforms, Windows and Linux. OCF -> PCSC bridge doesn't give me that flexiblilty because that native PCSC implementation works only on Windows. Therefore, I move from Java to a native language. That's why I asked if there will be terminal drivers. 
I also acknowledge that PCSC itself has some issues that could be redesigned as well. 
I understand you want a repository for the patches/fixes. But since it will be open sourced maybe a redesign would be beneficial as well. I'm sure there are some laid off Gemplus/SLB engineers that would have some ideas to contribute. They might even have something they've done in the lab that could be shared. I would say IBM but it appears as if they've lost insterest in it. 
That's nice to know about the Smartmouse with RXTX, but not all of my clients or government agencies I support, want to be tied to one particular vendor "that works fine" here or there. As a matter of fact, I have a government agency,( thru bad design ) that ONLY supports USB terminals. 
>From: Jon Barber <[EMAIL PROTECTED]>
>To: Joseph Smith <[EMAIL PROTECTED]>
>CC: [EMAIL PROTECTED] 
>Subject: Re: [OCF] JCA provider based for OpenCard 
>Date: Tue, 10 Jun 2003 22:25:42 +0200 
> 
>Joseph Smith wrote: 
> 
>>I have a few questions for this new found interest in OCF 
>> 
>>Will it follow the original design of cardterminal/cardservices... 
>> 
>>and will it still use the PC/SC bridge or try some new Java 
>>platform port discovery mechanism ? ( ie, java terminals ). Also 
>>will this mechanism recognize USB ? I recall IBM was working on a 
>>Java USB solution on alphaworks but believe it died. 
>> 
>Well I don't think anyone is proposing a radical change to the OCF 
>architecture. For the time being it's just to tidy up the problems 
>with the existing code and apply the patches to the PC/SC bridge. I 
>just want a central resource of OCF related stuff thats up to date. 
> 
>>If the answers to both are yes, then, I'd rather just stick with 
>>the JPCSC solution from IBM. It's portable to Linux and is has 
>>smaller overhead than cardterminal/cardservices. 
>> 
>Well you're free to use whatever you want, but I've tried JPCSC from 
>version 0.3 and Muscle, and so far OCF and the PC/SC bridge seem to 
>be more mature. I've tried various USB devices under Linux and none 
>of them have worked bar the Towitoko readers. 
> 
>PC/SC does have a smaller overhead but then it doesn't give you 
>cardservices & sophisticated recognition of what cards are capable 
>of. It's really a matter (as ever) of what you want to do. 
> 
>I'm currently using the SmartMouse 1 OCF card driver with the RXTX 
>javax.serial port under Linux and it works fine. 
> 
>Jon. 
> 
> 
> 
MSN 8 helps ELIMINATE E-MAIL VIRUSES. Get 2 months FREE*.


---
> Visit the OpenCard web site at http://www.opencard.org/ for more
> information on OpenCard---binaries, source code, documents.
> This list is being archived at http://www.opencard.org/archive/opencard/

! To unsubscribe from the [EMAIL PROTECTED] mailing list send an email
! to
!   [EMAIL PROTECTED]
! containing the word
!   unsubscribe 
! in the body.



Re: [OCF] JCA provider based for OpenCard

2003-06-10 Thread Jon Barber
Joseph Smith wrote:

I have a few questions for this new found interest in OCF

Will it follow the original design of cardterminal/cardservices...

and will it still use the PC/SC bridge or try some new Java platform 
port discovery mechanism ? ( ie, java terminals ). Also will this 
mechanism recognize USB ? I recall IBM was working on a Java USB 
solution on alphaworks but believe it died.

Well I don't think anyone is proposing a radical change to the OCF 
architecture.  For the time being it's just to tidy up the problems with 
the existing code and apply the patches to the PC/SC bridge.  I just 
want a central resource of OCF related stuff thats up to date.

If the answers to both are yes, then, I'd rather just stick with the 
JPCSC solution from IBM. It's portable to Linux and is has smaller 
overhead than cardterminal/cardservices.

Well you're free to use whatever you want, but I've tried JPCSC from 
version 0.3 and Muscle, and so far OCF and the PC/SC bridge seem to be 
more mature.  I've tried various USB devices under Linux and none of 
them have worked bar the Towitoko readers.

PC/SC does have a smaller overhead but then it doesn't give you 
cardservices & sophisticated recognition of what cards are capable of.  
It's really a matter (as ever) of what you want to do.

I'm currently using the SmartMouse 1 OCF card driver with the RXTX 
javax.serial port under Linux and it works fine.

Jon.



---
Visit the OpenCard web site at http://www.opencard.org/ for more
information on OpenCard---binaries, source code, documents.
This list is being archived at http://www.opencard.org/archive/opencard/
! To unsubscribe from the [EMAIL PROTECTED] mailing list send an email
! to
!   [EMAIL PROTECTED]
! containing the word
!   unsubscribe 
! in the body.



Re: [OCF] JCA provider based for OpenCard

2003-06-10 Thread Joseph Smith

I have a few questions for this new found interest in OCF
Will it follow the original design of cardterminal/cardservices...
and will it still use the PC/SC bridge or try some new Java platform port discovery mechanism ? ( ie, java terminals ). Also will this mechanism recognize USB ? I recall IBM was working on a Java USB solution on alphaworks but believe it died. 
If the answers to both are yes, then, I'd rather just stick with the JPCSC solution from IBM. It's portable to Linux and is has smaller overhead than cardterminal/cardservices. 
Just my $.02
--

Joseph Smith

www.javacard.info

--






>From: Brian McGuiness <[EMAIL PROTECTED]>
>To: [EMAIL PROTECTED] 
>Subject: Re: [OCF] JCA provider based for OpenCard 
>Date: Tue, 10 Jun 2003 16:47:46 +0100 
> 
>Jon Barber wrote: 
>>Can I help with setting up the repository at all ? 
>> 
>Yes. I had just got to the stage where I had all the tools in place 
>to load stuff up to the repository when I had to switch my PC from 
>NT to W2K. So I lost all the tools and I haven't had the chance to 
>sort them out again. Note to self: sort it out this week! 
> 
>If you or anyone else wants to help you need to go to 
>http://sourceforge.net/projects/opencard/ and sign up as a 
>developer. 
> 
>My intention was to set up the CVS repository and download area with 
>the current code, then add in some of the changes, e.g. new version 
>of PCSC, etc. 
> 
>It was also the intention to switch from this mailing list to the 
>sourceforge ones once cvs and the downloads were available and to 
>redirect the opencard site download area to the sourceforge project. 
> 
>Any help gratefully received. 
> 
>cheers 
>Brian 
> 
> 
>--- 
>>Visit the OpenCard web site at http://www.opencard.org/ for more 
>>information on OpenCard---binaries, source code, documents. 
>>This list is being archived at 
>>http://www.opencard.org/archive/opencard/ 
> 
>! To unsubscribe from the [EMAIL PROTECTED] mailing list send an 
>email 
>! to 
>! [EMAIL PROTECTED] 
>! containing the word 
>! unsubscribe ! in the body. 
> 
Protect your PC - Click here for McAfee.com VirusScan Online 


---
> Visit the OpenCard web site at http://www.opencard.org/ for more
> information on OpenCard---binaries, source code, documents.
> This list is being archived at http://www.opencard.org/archive/opencard/

! To unsubscribe from the [EMAIL PROTECTED] mailing list send an email
! to
!   [EMAIL PROTECTED]
! containing the word
!   unsubscribe 
! in the body.



Re: [OCF] JCA provider based for OpenCard

2003-06-10 Thread Brian McGuiness
Jon Barber wrote:
Can I help with setting up the repository at all ?

Yes.  I had just got to the stage where I had all the tools in place to 
load stuff up to the repository when I had to switch my PC from NT to 
W2K.  So I lost all the tools and I haven't had the chance to sort them 
out again.  Note to self: sort it out this week!

If you or anyone else wants to help you need to go to 
http://sourceforge.net/projects/opencard/ and sign up as a developer.

My intention was to set up the CVS repository and download area with the 
current code, then add in some of the changes, e.g. new version of PCSC, 
etc.

It was also the intention to switch from this mailing list to the 
sourceforge ones once cvs and the downloads were available and to 
redirect the opencard site download area to the sourceforge project.

Any help gratefully received.

cheers
Brian
---
Visit the OpenCard web site at http://www.opencard.org/ for more
information on OpenCard---binaries, source code, documents.
This list is being archived at http://www.opencard.org/archive/opencard/
! To unsubscribe from the [EMAIL PROTECTED] mailing list send an email
! to
!   [EMAIL PROTECTED]
! containing the word
!   unsubscribe 
! in the body.



Re: [OCF] JCA provider based for OpenCard

2003-06-10 Thread Jon Barber
Well thanks to the folk at IAIK and Alan Kozlay it looks like we have 
some new stuff for OCF.  What's the progress with setting up a 
repository so we can contribute further stuff ?  At the moment I'm 
having to keep emails lying around to track everything.

Can I help with setting up the repository at all ?

regards,

Jon.

---
Visit the OpenCard web site at http://www.opencard.org/ for more
information on OpenCard---binaries, source code, documents.
This list is being archived at http://www.opencard.org/archive/opencard/
! To unsubscribe from the [EMAIL PROTECTED] mailing list send an email
! to
!   [EMAIL PROTECTED]
! containing the word
!   unsubscribe 
! in the body.



[OCF] JCA provider based for OpenCard

2003-06-10 Thread Karl Scheibelhofer
hi all,

some time ago we at IAIK built a JCA provider based on OpenCard. this allows
accessing smart cards for signing using the usual Java API; e.g.
Signature.getInstance(
now we published this provider library under an Apache-style license as
open-source software. this means, anyone interested can use it without
charge even in commercial projects.
keep in mind that this product might not have the same high quality as other
libraries from IAIK. we provide it as is without any support, because we
have no plans to further develop this library. we just thought, if we do not
use it ourselves, perhaps it might be useful for others nevertheless.
mainly we used SeTec cards with their SetOCF card services for development
and testing. however, with slight modifications, it should work with other
cards and card services either. we also did some tests with GPK cards from
GemPlus (but not with GemSAFE).
you can download it from
http://jce.iaik.tugraz.at/download/evaluation/index.php#iaik-tools-and-applications
(you need to register for free, because we like to know who uses our
products).

i hope some of you find it useful.

regards

  Karl

--

Karl Scheibelhofer, IAIK - Graz University of Technology
Inffeldgasse 16a, 8010 Graz, Austria
Fax: +43 316 873 5520
http://jce.iaik.tugraz.at



---
> Visit the OpenCard web site at http://www.opencard.org/ for more
> information on OpenCard---binaries, source code, documents.
> This list is being archived at http://www.opencard.org/archive/opencard/

! To unsubscribe from the [EMAIL PROTECTED] mailing list send an email
! to
!   [EMAIL PROTECTED]
! containing the word
!   unsubscribe 
! in the body.