7

ご存知かもしれませんが、Global Platform Card Specificationでは、 Get Dataという名前のコマンドを定義して、スマート カードから情報を取得します。

GlobalPlatformProは、スマート カードと通信するための一般的なツールの 1 つです。このツールを使用してカードにインストールされているアプレットを一覧表示すると、次の出力が得られます。

D:\3-TestTools\SmartCard>GP -list -d -v -i
//Useless Info Censored
ATR: 3B6800000073C84012009000
//Select APDU Command
A>> T=0 (4+0000) 00A40400 00
A<< (0018+2) (48ms) 6F108408A000000003000000A5049F6501FF 9000

***** Card info:
A>> T=0 (4+0000) 80CA9F7F 00
A<< (0045+2) (65ms) 9F7F2A4250010C425102902610116000099A5A0AF9425211694253117E00000000000000000000000000000000 9000
Card CPLC:
ICFabricator: 4250
ICType: 010C
OperatingSystemID: 4251
OperatingSystemReleaseDate: 0290
OperatingSystemReleaseLevel: 2610
ICFabricationDate: 1160
ICSerialNumber: 00099A5A
ICBatchIdentifier: 0AF9
ICModuleFabricator: 4252
ICModulePackagingDate: 1169
ICCManufacturer: 4253
ICEmbeddingDate: 117E
ICPrePersonalizer: 0000
ICPrePersonalizationEquipmentDate: 0000
ICPrePersonalizationEquipmentID: 00000000
ICPersonalizer: 0000
ICPersonalizationDate: 0000
ICPersonalizationEquipmentID: 00000000

***** CARD DATA
A>> T=0 (4+0000) 80CA0066 00
A<< (0078+2) (95ms) 664C734A06072A864886FC6B01600C060A2A864886FC6B02020101630906072A864886FC6B03640B06092A864886FC6B040215650B0609
2B8510864864020103660C060A2B060104012A026E0102 9000
GlobalPlatform card
Version: 2.1.1
TAG3: 1.2.840.114283.3
SCP version: SCP_02_15
TAG5: 1.3.656.840.100.2.1.3
TAG6: 1.3.6.1.4.1.42.2.110.1.2

***** KEY INFO
A>> T=0 (4+0000) 80CA00E0 00
A<< (0020+2) (47ms) E012C00401018010C00402018010C00403018010 9000
VER:1 ID:1 TYPE:DES3 LEN:16
VER:1 ID:2 TYPE:DES3 LEN:16
VER:1 ID:3 TYPE:DES3 LEN:16

//Useless Info Censored

上記のように、ツールは、次の APDU コマンドを使用してカードからとを抽出Card Infoしました。Card DataKey Info

  • カード情報 :80 CA 9F 7F
  • カードデータ:80 CA 00 66
  • キー情報:80 CA 00 E0

質問:

  1. タグE066Global Platform Card Specificationで言及されていますが、タグは言及され9F 7Fていません! 仕様はどこですか?

  2. Global Platform Specification に記載されているように、Card Data(Tag 66)の形式はISO/IEC 7816 Part 6で定義されています。ただし、このドキュメントには、以下のような表しかありません。

ここに画像の説明を入力

上記のように、このテーブルの内容は、GPP ツールの出力で確認できる出力とは大きく異なります。出力 (Get Data APDU コマンド応答) をどのように解釈できますか?

4

1 に答える 1