Justin Karneges wrote:
...
5) The device claims to support PKCS#15.  I thought this was a hardware
protocol standard, and would mean instant OpenSC compatibility, but I
guess I was wrong? (I read now that it's more of a filesystem layout, how
uninteresting...)
yep, pkcs15 describes what is where on the card

Ok, I was greatly confused by how opensc was presented then. I thought it was an abstraction layer with 3 possible backends (openct, pc/sc, pkcs#15). But in reality, pkcs#15 is not a backend. Rather, it exists in the abstraction layer, above either openct or pc/sc, correct?

libopensc speaks to the smart card via openct/pcsc/ctapi. The drivers
(openct etc.) provide a way to speak to the token whereas libopensc
knows what to say to the token in order to get certain things done
(which sequence of commands is necessary to do something)

This also means that having at least openct or pc/sc is absolutely required to use opensc?

yep

Nils
_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to