Loading article…
スマートカードの分野では、アプリケーションプロトコルデータユニット(APDU )はスマートカードリーダーとスマートカード間の通信ユニットです。APDUの構造はISO/IEC 7816-4「交換のための構成、セキュリティ、コマンド」で定義されています。[1]
APDUメッセージのコマンドと応答のペア
APDUには、コマンドAPDUとレスポンスAPDUの2つのカテゴリがあります。コマンドAPDUはリーダーからカードに送信されます。これには、必須の4バイトのヘッダー(CLA、INS、P1、P2)[2]と0〜65535バイトのデータが含まれています。レスポンスAPDUはカードからリーダーに送信されます。これには、0〜65536バイトのデータと、2つの必須ステータスバイト(SW1、SW2)が含まれています。
参考文献
参照
外部リンク
- スマートカード ISO、内容
- スマートカード APDU コマンドの選択リスト
- SW1 SW2ステータスバイトの選択リスト
- APDUコマンドとAPDU応答に関する詳細情報
