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

Reply via email to