Compartilhar via


Interface pc/SC para cartões inteligentes

Os formatos ATR para diferentes tipos de cartão NFC estão listados abaixo. Consulte a especificação pc/SC [3.a] para obter mais detalhes sobre o formato ATR.

Formato ATR para cartões ISO14443-4

Deslocamento de bytes Valor Designação Descrição
0 3B Cabeçalho inicial
1 8n T0 A mordisca mais alta indica apenas a presença de TD1. Nibble inferior indica o tamanho dos bytes históricos
2 80 TD1 Presença de TD2
3 01 TD2  
4 a 3+N XX Bytes históricos Por ISO14443A: os bytes históricos são da resposta
do ATS Para ISO14443B: os bytes históricos são da ATTRIB (ATQB)
4+N XX TCK Checksum (soma de verificação)

Formato ATR para cartões de armazenamento

Deslocamento de bytes Valor Designação Descrição
0 3B Cabeçalho inicial  
1 8n T0 A mordisca mais alta indica apenas a presença de TD1. A mordisca mais baixa indica o tamanho dos bytes históricos.
2 80 TD1 Presença de TD2
3 01 TD2  
4 a 3+N 80 T1 Byte do indicador de categoria.
4 a 3+N 4F TK Presença do identificador de aplicativo.
4 a 3+N 0C TK Comprimento
4 a 3+N A0 00 00 03 06 TK RID conforme especificado na parte 3 do documento complementar do PC/SC
4 a 3+N SS TK Byte para standard. Os valores devem corresponder à Tabela 2 do documento complementar.
4 a 3+N NN TK Bytes para cartão nome. Os valores devem corresponder à Tabela 3 do documento complementar.
4 a 3+N 00 00 00 00 RFU  
4+N XX TCK Soma de verificação