Interfaz PC/SC para tarjetas inteligentes
A continuación se enumeran los formatos ATR para diferentes tipos de tarjetas NFC. Consulte la especificación pc/SC [3.a] para obtener más detalles sobre el formato ATR.
Formato ATR para tarjetas ISO14443-4
Desplazamiento de bytes | Valor | Designación | Descripción |
---|---|---|---|
0 | 3B | Encabezado inicial | |
1 | 8n | T0 | El nivel más alto indica solo la presencia de TD1. La nibble inferior indica el tamaño de los bytes históricos. |
2 | 80 | TD1 | Presencia de TD2 |
3 | 01 | TD2 | |
De 4 a 3+N | XX | Bytes históricos | Para ISO14443A: los bytes históricos proceden de la respuesta ATS Para ISO14443B: Los bytes históricos proceden de ATTRIB (ATQB) |
4+N | XX | TCK | Suma de comprobación |
Formato ATR para tarjetas de almacenamiento
Desplazamiento de bytes | Valor | Designación | Descripción |
---|---|---|---|
0 | 3B | Encabezado inicial | |
1 | 8n | T0 | El nivel más alto indica solo la presencia de TD1. La nibble inferior indica el tamaño de los bytes históricos. |
2 | 80 | TD1 | Presencia de TD2 |
3 | 01 | TD2 | |
De 4 a 3+N | 80 | T1 | Byte de indicador de categoría. |
De 4 a 3+N | 4F | TK | Presencia del identificador de aplicación. |
De 4 a 3+N | 0C | TK | Length |
De 4 a 3+N | A0 00 00 03 06 | TK | RID tal y como se especifica en la parte 3 del documento complementario de PC/SC |
De 4 a 3+N | SS | TK | Byte para estándar. Los valores deben corresponder a la tabla 2 del documento complementario. |
De 4 a 3+N | NN | TK | Bytes para el nombre de tarjeta. Los valores deben corresponder a la tabla 3 del documento complementario. |
De 4 a 3+N | 00 00 00 00 | RFU | |
4+N | XX | TCK | Check-sum |