The apduview utility may help: http://www.fernandes.org/apduview/index.html
Martin Karsten Ohme wrote:
Gambin Dejan wrote:Thanks Karsten, maybe I would give it a try but it is obvious I can't do anything if I don't have apdu debugging so I could see what is being sent to the card. Can you tell me how can I enable this on Windows (if this is possible)?APDU debugging is necessary? Well, my MCardPlugin has debugging support and prints what it is doing. For the old version you can enable APDU debugging if you insert some printf or fprint in the send function. I don't know a general way to enable APDU debugging under Windows. Karstendejan-----Original Message-----From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Karsten OhmeSent: Tuesday, August 08, 2006 3:04 PM To: MUSCLE Subject: Re: [Muscle] PKCS#11 troubleshooting Gambin Dejan wrote:OK, then in shortly, if I want to use musclecard frameworkon my 2.2javacard (JCOP41, new JCOP31, etc) to be able for example to sign/encrypt email messages, do a web authentication orpossibly signa 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/libmusclecar dChanges.htmlMaybe 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 thanPKCS#11 and a Microsoft CSP, at the moment it is too specific. KarstenThe thing is, I will hold a seminar on the next smartcardconferencein 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 sinceit had somenew possibilities and I thought this was better choice forJavaCard 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 OfKarsten Ohmethat couldSent: 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 withthe newest Muscle libraries. Since it doesn't work for mein 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 inMozilla, myPKCS11.log file has been filled with some error messagesassume, that youThe PKCS#11 modules work (?) only with the normal libmusclecard and MCradPlugin and CardEdgeApplet. From the error log Ipoint to the cause of the problem:read thatare 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=008/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 failed08/08 13:20:26 End transaction: 1, rv=008/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 havelooking forCKR_DEVICE_REMOVED error is normal the first time it isdon't knowthe 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 evenhow 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_______________________________________________ Muscle mailing list [email protected] http://lists.drizzle.com/mailman/listinfo/muscle_______________________________________________ Muscle mailing list [email protected] http://lists.drizzle.com/mailman/listinfo/muscle
smime.p7s
Description: S/MIME Cryptographic Signature
_______________________________________________ Muscle mailing list [email protected] http://lists.drizzle.com/mailman/listinfo/muscle
