From: Damir J. <pol...@gm...> - 2013-01-06 18:17:26
|
Hi. I have a smart card that identifies itself (using ActiveClient) as a Schlumberger Cryptoflex 16K but the card is not supported by OpenSC. It seems to be an older Cryptoflex card. The ATR for the card is : 3B 85 40 FF 63 01 01 03 01 I've tried to add the ATR to the card-flex driver but it doesn't seem to work. Outputs of pcsc_scan and opensc-tool are below. Is there any way I can get this card supported? Thanks. pcsc_scan output: Reader 0: Gemalto PC Twin Reader 00 00 Card state: Card inserted, ATR: 3B 85 40 FF 63 01 01 03 01 ATR: 3B 85 40 FF 63 01 01 03 01 + TS = 3B --> Direct Convention + T0 = 85, Y(1): 1000, K: 5 (historical bytes) TD(1) = 40 --> Y(i+1) = 0100, Protocol T = 0 ----- TC(2) = FF --> Work waiting time: 960 x 255 x (Fi/F) + Historical bytes: 63 01 01 03 01 Category indicator byte: 63 (proprietary format) Possibly identified card (using /usr/share/pcsc/smartcard_list.txt): 3B 85 40 FF 63 01 01 03 01 Axalto Cryptoflex 16K More info from opensc-tool after I added the ATR to the card-flex driver: ./src/tools/opensc-tool -a Using reader with a card: Gemalto PC Twin Reader 00 00 3b:85:40:ff:63:01:01:03:01 ./src/tools/opensc-tool -f Using reader with a card: Gemalto PC Twin Reader 00 00 3f00 type: DF, size: 21140 select[N/A] lock[N/A] delete[AUTH1] create[AUTH1] rehab[AUTH1] inval[AUTH1] list[AUTH1] sc_list_files() failed: Security status not satisfied ./src/tools/opensc-tool --list-algorithms Using reader with a card: Gemalto PC Twin Reader 00 00 Algorithm: rsa Key length: 512 Flags: onboard key generation padding ( none ) hashes ( ) Algorithm: rsa Key length: 768 Flags: onboard key generation padding ( none ) hashes ( ) Algorithm: rsa Key length: 1024 Flags: onboard key generation padding ( none ) hashes ( ) Algorithm: rsa Key length: 2048 Flags: onboard key generation padding ( none ) hashes ( ) |