Sara Fonseca wrote:
Hi everyone,
I am new on the smart card subject, and I want to develop my
application in linux. I just want to confirm some stuff.
1) To communicate with a usb smart card reader, all I need is a
PC/SC compliant vendor and to understand and use the PC/SC-lite API ?
Do I need a driver or something else?
Sara,
Have you seen the pcsclite pages on alioth[1]?
This is where you can find much of the current Linux PC/SC software and
documentation for it (that I know about). For working with USB readers I think
you might be most interested in a CCID reader, the alioth CCID page[2] lists
many known to work readers.
2) The PC/SC-lite work with transactions. How do I know what kind of
requests the reader expects? Should I look for vendor documentation?
Take this with a huge grain of salt, because I have not done any smartcard
programming, but after getting PCSC and CCID setup I think you need not worry
about talking to the reader, but you may need to worry about how to talk to
the card.
Sara Fonseca wrote in another message:
> Hi Joseph,
>
> i want to store some info in the smart card and maybe perform some
> cryptographic functions. For now, thanks a lot for your answers!!
>
Perhaps the MUSCLE Plugins[3] and Apps[4] would be of use to you, if you are
not incredibly interested in developing your own crypto stuff and perhaps even
if you are.
[1] http://pcsclite.alioth.debian.org/
[2] http://pcsclite.alioth.debian.org/ccid.html
[3] http://muscleplugins.alioth.debian.org/
[4] http://muscleapps.alioth.debian.org/
_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle