docs/GCR API (was Re: MUSCLE Documentation)
Hello, David Corcoran wrote: I created a new 'Documents' page on the site that is a bit cleaner. Gemplus has released their GemCore and Oros documentation in PDF that I am distributing on the web site. This is low-level documentation for communicating with Gemplus smartcard readers. Thanks Dave. I just want to add that these documents are also available from the Gemplus Developers' web site, i.e.: http://www.gemplus.com/developers (click on "Development Tools" "Documentation"). I would suggest to put URLs on the MUSCLE page in order to benefit from up-to-date future releases. Also, the Gemplus GCR API should be available as Open Source in the next weeks when it's ready for release (as annouced at the Gemplus Developers Conference last week). It is not intended to be a competitor to the OCF or PC/SC standards, but rather to provide legacy solutions to our customers while our efforts are now switched to the support of OCF and PC/SC (e.g., the GCR API is the only one to be portable on really all platforms, including MSDOS, it also deals with memory cards or contactless cards/readers, which is not yet the case of OCF or PC/SC), or to help the community with design ideas in order to enhance the two other middleware solutions. Cheers, Christophe. = How many Bell Labs Vice Presidents does it take to change a light = = bulb? = = That's proprietary information. Answer available from ATT on= = payment of license fee (binary only). Of course, this license = = applies only if you have ATT light bulbs; if you have someone= = elses light bulbs then you have to pay both their license fee = = and ours. = _ *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***
MUSCLE SSLEAY GPK4000
Hi I am currently working on the SSLEAY crypto libraries and the Gemplus GPK4000 cards. When I sign a message using SSLEAY md5() and rsa_public_encrypt(), I get a signature string. However when I perform the signature using GPK4000 I get a different string. Both return 64 bytes. The keys which are loaded into the card were created by SSLEAY rsageneratekey(). These keys are then stored into file in ASCII format (0-F).These keys are then converted into a binary string and loaded into the card. Does anyone out there know what could be wrong? I'm running out of ideas. BTW. The plain text message before digest is 6 bytes (012345). I assume padding is done automatically by the SSLeay MD5 functions. RSAprivatencrypt uses PCKS-1 padding. Thanks. Jason. *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***
Re: MUSCLE Schlumberger EE2K reflex60
Jenny, the Reflex60 -atleast the one I have- has pinpad plus a green-LED. According to the R60manual the LED flashes when you insert a card and remains green if it senses the card. But not with EE2K ! (with other card like "CIRRUS" it works) At the point of card insertion I don't touch any bit ! HMM !!! Did you try the same R60 with EE4K ??? HOW was the green LED ? thank you, Gil Jenny Wang wrote: I have used Schlumberger SCR 60 reader to read/write EE4k card with Reflex 60 linux driver. Reflex 60 for EE2k should works. One hint I found is that for Schlumberger EExk there are 12 bytes (forEE4K) of card headers. Don't touch those bytes. Otherwise you can't read/write it anymore. Jenny *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html *** *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***
Re: MUSCLE Schlumberger EE2K reflex60
I have used Schlumberger SCR 60 reader to read/write EE4k card with Reflex 60 linux driver. Reflex 60 for EE2k should works. One hint I found is that for Schlumberger EExk there are 12 bytes (forEE4K) of card headers. Don't touch those bytes. Otherwise you can't read/write it anymore. Jenny *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***
Re: MUSCLE ASN.1 and DER
Hello, I am looking for some kind of compiler that allows me to transform the ASN .1 types in the corresponding DER encoding, I want to put all the PKCS#15 in a Javacard and by the moment all I can do is copy the example that is included, as I don´t know how to have the DER coding. Please tell me if you know something about that. For DER encoding, see RSA's Layman's Guide at ftp://ftp.rsa.com/pub/pkcs/ascii/layman.[asc|ps|ps.gz|doc] For ASN.1 encoding, decoding, the tool most frequently used (free) tool is SNACC (search the web). As far as I know, SNACC is not maintained by the authors any longer. As part of the SFL project (http://www.imc.org/imc-sfl), VanDyke also used SNACC: http://www.jgvandyke.com/services/infosec/snacc-1.3vda.tar.Z But fasten your seat belts. ASN.1 stuff is not your average small weekend project :-) Regards, Matthias Gärtner Concord-Eracom Computer Security GmbHTel: ++49 (0)7054/9267-23 Talstr. 11 Fax: ++49 (0)7054/1837 D-72218 Wildberg http://www.concord-eracom.de Germany mailto:[EMAIL PROTECTED] *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***
MUSCLE Almost XCard
Hi, I did a quick make of a PC/SC APDU Manager. I'll release it tomorrow. I put the screenshots on : http://www.linuxnet.com/code.html It was written in QT and QTArchitect. It took about 1 day to write without knowing very much about QT at all. You should be able to use this with any reader supported by PC/SC. It is merely a developers tool but I'll soon have an XCard out that is a bit more useful. I'll get it out first thing in the morning. I have a presentation to finish, and reader driver to write by morning. Hope all is well, Dave * David Corcoran Internet Security/Smartcards Home: Purdue University 2252 US Highway 52 WestDepartment of Computer Science West Lafayette, IN 47906 CERIAS/COAST Laboratory Home: (765) 463-2455 Cell: (317) 514-4797 http://www.linuxnet.com * *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***