SPRINGCARD SAS PRNHSP01 用户手册
PMD2271-BA
page 56 of 118
S
PRING
C
ARD
PC/SC C
OUPLERS
- H663
GROUP
- Developer's reference manual
4. W
ORKING
WITH
CONTACTLESS
CARDS
–
USEFUL
HINTS
4.1. R
ECOGNIZING
AND
IDENTIFYING
PICC/VICC
IN
PC/SC
ENVIRONMENT
4.1.1.
ATR of an ISO 14443-4 compliant smartcard
If the PICC is with 14443 up to level 4 (“T=CL”), the H663 builds a pseudo-ATR using the standard
format defined in PC/SC specification:
format defined in PC/SC specification:
a.
For ISO 14443-A:
Offset Name Value
Meaning (according to 7816-3)
0
TS
h
3B
Direct convention
1
T0
h
8…
Higher nibble 8 means: no TA1, no TB1, no TC1. TD1 to follow
Lower nibble is the number of historical bytes (0 to 15)
2
TD1
h
80
Higher nibble 8 means: no TA2, no TB2, no TC2. TD2 to follow
Lower nibble 0 means: protocol T=0
3
TD2
h
01
Higher nibble 8 means: no TA3, no TB3, no TC3, no TD3
Lower nibble 1 means: protocol T=1
4
H1
…
Historical bytes from ATS response
…
…
3+k
Hk
4+k
TCK
XX
Checksum (XOR of bytes 1 to 3+k)
b.
For ISO 14443-B:
Offset Name Value
Meaning (according to 7816-3)
0
TS
h
3B
Direct convention
1
T0
h
88
Higher nibble 8 means: no TA1, no TB1, no TC1. TD1 to follow
Lower nibble is the number of historical bytes (8)
2
TD1
h
80
Higher nibble 8 means: no TA2, no TB2, no TC2. TD2 to follow
Lower nibble 0 means: protocol T=0
3
TD2
h
01
Higher nibble 8 means: no TA3, no TB3, no TC3, no TD3
Lower nibble 1 means: protocol T=1
4
H1
…
Application data from ATQB
5
H2
6
H3
7
H4
SPRINGCARD, the SPRINGCARD logo, PRO ACTIVE and the PRO ACTIVE logo are registered trademarks of PRO ACTIVE SAS.
All other brand names, product names, or trademarks belong to their respective holders.
Information in this document is subject to change without notice. Reproduction without written permission of PRO ACTIVE is forbidden.