Ludovic Rousseau wrote:
btw: what exactly is ICCD?

CCID = Chip/Smart Card Interface Devices

I know CCID. but there is also ICCD:
http://www.usb.org/developers/devclass_docs#approved
Smart Card Class

 Smart Card CCID version 1.1
 Smart Card ICCD version 1.0


If I understand things right, CCID is for smart card readers,
ICCD is for usb crypto tokens (i.e. fixed smart card inside).
also uses type 0x08 like CCID, no idea if it only a subset
of CCID so the CCID reader will handle both, or a new / different
standard.

also I wonder:
2048bit signatures with cryptoflex 32k cards in scm readers -
they won't work with ccid + pcscd + opensc either, correct?
i.e. we need to implement get response in several small steps
for cryptoflex?

According to [1] all the SCM readers are limited to 253 bytes of ADPU.
So the maximum APDU data should be 248 (253 - 5) on those readers for
a T=0 card.

ok, thanks. how does it work with ccid and pcsc?
ccid knows about this from the usb descriptor? does
it let pcsc know about it? can pcsc export it to opensc,
so we can set max_recv/send_size properly?

do you have the same problems (i.e. 2048 bit signatures don't work with
those readers and cryptoflex cards), or is there some workaround for pcsc?

Thanks, Andreas
_______________________________________________
opensc-devel mailing list
[email protected]
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to