Loading article…
スマートカードの文脈では、アプリケーションプロトコルデータユニット(APDU )は、スマートカードリーダーとスマートカード間の通信単位です。APDUの構造は、ISO/IEC 7816-4「交換のための構成、セキュリティおよびコマンド」で定義されています。[ 1 ]
APDUには、コマンドAPDUとレスポンスAPDUの2つのカテゴリがあります。コマンドAPDUはリーダーからカードに送信されます。これには、必須の4バイトのヘッダー(CLA、INS、P1、P2)[ 2 ]と0~65,535バイトのデータが含まれます。レスポンスAPDUはカードからリーダーに送信されます。これには、0~65,536バイトのデータと、2つの必須ステータスバイト(SW1、SW2)が含まれます。