docs/GCR API (was Re: MUSCLE Documentation)

1999-06-28 Thread Anonymous

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

1999-06-26 Thread Anonymous

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

1999-06-25 Thread Anonymous

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

1999-06-24 Thread Anonymous

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

1999-06-22 Thread Anonymous

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

1999-06-10 Thread Anonymous

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
***