次の方法で共有


スマート カード用 PC/SC インターフェイス

さまざまな種類の NFC カードの ATR 形式を次に示します。 ATR 形式の詳細については、PC/SC 仕様 [3.a] を参照してください。

ISO14443-4 カードの ATR 形式

バイト オフセット 価値 指定 説明
0 3B 初期ヘッダー
1 8n T0 上位ニブルはTD1が存在することのみを示します。 下位ニブルは履歴バイトのサイズを示します。
2 80 TD1 TD2 の存在
3 01 TD2  
4 から 3 + N XX 履歴バイト数 ISO14443Aの場合: 履歴バイトは ATS 応答から取得されます
ISO14443B: 履歴バイトは ATTRIB (ATQB) からのバイトです。
4 + N XX TCK チェックサム

ストレージ カードの ATR 形式

バイト オフセット 価値 指定 説明
0 3B 初期ヘッダー  
1 8n T0 上位ニブルは、TD1 の存在のみを示します。 下位ニブルは履歴バイトのサイズを示します。
2 80 TD1 TD2 の存在
3 01 TD2  
4 から 3 + N 80 T1 カテゴリ指標バイト。
4 〜 3 + N 4F TK アプリケーション識別子の存在。
4 から 3 + N 0C TK 長さ
4 - 3 + N A0 00 00 03 06 TK PC/SC からのパート 3 補足ドキュメントで指定されている RID
4から3+N SS TK 標準の場合はバイト。 値は、補足ドキュメントの表 2 に対応している必要があります。
4 から 3 + N NN TK カード名のバイト数。 値は、補足ドキュメントの表 3 に対応している必要があります。
4 ~ 3 + N 00 00 00 00 RFU  
4 + N XX TCK チェックサム