[Muscle] ccid, pcsclite, opensc & openct
Sihan Goi
goister at gmail.com
Thu Sep 4 21:02:59 PDT 2008
Hi,
Sorry for the noob question, but I'm having some problem understanding the
relationship between these 4. I've previously used ccid and pcsclite to
support various smart cards on my Linux 2.6 kernel. I understand that CCID
is a driver for smart card readers that support the USB CCID standard, and
pcsclite is sort of an API for the smart card that provides linux support
for traditional winscard library calls.
However from what I've read on the opensc website, opensc is a driver for
smart cards, and openct is a driver for card readers. Then I also read how
openct can work with ccid and opensc with pcsclite, or something like that.
That just confuses me. I have not used opensc/openct in my application. I'm
wondering when and why one would use them? The documentation on the website
doesn't say the relationship between these 4 drivers. I've read some stuff
about ifdhandler as well.
I guess I'm really confused, and there doesn't seem to be a comprehensive
documentation that illustrates the hierarchy of these drivers in an easily
understandable way for a beginner/layman like me. Would appreciate if
someone could take some time to explain or point me in the right direction.
Please correct me if I've mistaken anything.
Thanks!
--
- Goi Sihan
goister at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.drizzle.com/pipermail/muscle/attachments/20080905/3b399520/attachment.html
More information about the Muscle
mailing list