Gambin Dejan wrote:
> OK, then in shortly, if I want to use musclecard framework on my 2.2
> javacard (JCOP41, new JCOP31, etc) to be able for example to
> sign/encrypt email messages, do a web authentication or possibly sign a
> OpenOffice document (if this is supported) I have to use ALL the stable
> muscle libraries (libmusclecard, pkcs11, mcardplucgin, mcardapplet) to
> get it to work?

Yes. Or you must find the buggy things in the PKCS#11 module. This can
be some work. You must obey this, if you want to update the PKCS#11 module:

http://web.inf.tu-dresden.de/~ko189283/MuscleCard/libmusclecardChanges.html

Maybe it is not as much work as you may think (you can assume some
standard answers for a quick and dirty solution, e.g. token can only RSA
... a complete PKCS#11 implementation could be much more pain.)

Yes, the new things can do some things, which haven't been possible
before, e.g elliptic curves. It would be nice to see it all together
working, but my current plan are to lift up libmusclecard to a good
middleware for many different tokens with better possibilities than
PKCS#11 and a Microsoft CSP, at the moment it is too specific.

Karsten

> 
> The thing is, I will hold a seminar on the next smartcard conference in
> september, about the JavaCard (especially JCOP) development&integration,
> and I would very much like to present the MuscleCard project and to have
> a "working" example on using the musclecard on my JCOP card with "higher
> level" applications. I hope that is possible, I wanted to try your new
> versions since it had some new possibilities and I thought this was
> better choice for JavaCard 2.2 smartcards like JCOP41. 
> 
> Besides, there is a MuscleCard applet support for OpenSC recently
> developed so I thought this could maybe be an interesting thing to
> present too...
> 
> Anyway, thanks very much Karsten
> 
> dejan
> 
> 
>>-----Original Message-----
>>From: [EMAIL PROTECTED] 
>>[mailto:[EMAIL PROTECTED] On Behalf Of Karsten Ohme
>>Sent: Tuesday, August 08, 2006 1:47 PM
>>To: MUSCLE
>>Subject: Re: [Muscle] PKCS#11 troubleshooting
>>
>>Gambin Dejan wrote:
>>
>>>Hi,
>>>
>>>I am trying to use the newest PKCS#11 (developer version) 
>>
>>module with 
>>
>>>the newest Muscle libraries. Since it doesn't work for me 
>>
>>in Mozilla, 
>>
>>>I would like to troubleshoot it and I have a few questions:
>>>
>>>1. I can add the PKCS#11 module in Mozilla but I can't do anything 
>>>with it after that... during the PKCS#11 module loading in 
>>
>>Mozilla, my 
>>
>>>PKCS11.log file has been filled with some error messages that could 
>>>point to the cause of the problem:
>>
>>The PKCS#11 modules work (?) only with the normal 
>>libmusclecard and MCradPlugin and CardEdgeApplet. From the 
>>error log I assume, that you are using maybe my versions. 
>>There is no updated PKCS#11 module for this.
>>
>>Karsten
>>
>>
>>>...
>>>08/08 13:20:26 Slot 1 changed
>>>08/08 13:20:26 +slot_DisconnectSlot : start
>>>08/08 13:20:26  -slot_DisconnectSlot : end RV(0x0)
>>>08/08 13:20:26 Attempting establish
>>>08/08 13:20:26 Establish connection
>>>08/08 13:20:26 Begin transaction: 1,         rv=0
>>>08/08 13:20:26 (..\src\p11x_msc.c 200): error: 0x9C0F "Invalid 
>>>parameter"
>>>08/08 13:20:26 (..\src\p11x_slot.c 975): error: 0x9C0F "Invalid 
>>>parameter"
>>>08/08 13:20:26 (..\src\p11x_slot.c 580): error: 0x9C0F "Invalid 
>>>parameter"
>>>08/08 13:20:26 Error (..\src\p11x_slot.c 581): 
>>
>>MSCGetCapabilities failed
>>
>>>08/08 13:20:26 End transaction: 1,           rv=0
>>>08/08 13:20:26 (..\src\p11_general.c 117): error: 0x32 
>>>"CKR_DEVICE_REMOVED"
>>>08/08 13:20:26  -C_Initialize : end RV(0x0) ...
>>>
>>>I don't know if those errors are important anyway (I have read that 
>>>CKR_DEVICE_REMOVED error is normal the first time it is looking for 
>>>the reader?). But after that it returns 0 mechanisms, no supported 
>>>functions listed etc...
>>>
>>>If anyone has a suggestion on where to look or where to start 
>>>troubleshooting, I would appreciate it very much. I even don't know 
>>>how to enable apdu logging (maybe this could help me diagnose the 
>>>problem)...I am working on Windows...
>>>
>>>thanks very much
>>>
>>>dejan
>>>
>>>_______________________________________________
>>>Muscle mailing list
>>>[email protected]
>>>http://lists.drizzle.com/mailman/listinfo/muscle
>>
>>_______________________________________________
>>Muscle mailing list
>>[email protected]
>>http://lists.drizzle.com/mailman/listinfo/muscle
>>
> 
> 
> _______________________________________________
> Muscle mailing list
> [email protected]
> http://lists.drizzle.com/mailman/listinfo/muscle

_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to