0

以下に示すように、 gp -listを使用してカードにインストールされているアプレットを一覧表示しようとしました。別のキーを指定します。

GP: gp -mac 404142434445464748494A4B4C4D4E4F -list
AID: A000000151000000 (|....Q...|)
     ISD OP_READY: Security Domain, Card lock, Card terminate, Default selected,
 CVM (PIN) management

AID: A0000001515350 (|....QSP|)
     ExM LOADED: (none)
     A000000151535041 (|....QSPA|)


GP: gp -mac 404142434445464748494A4B4C4D4E4E -list
AID: A000000151000000 (|....Q...|)
     ISD OP_READY: Security Domain, Card lock, Card terminate, Default selected,
 CVM (PIN) management

AID: A0000001515350 (|....QSP|)
     ExM LOADED: (none)
     A000000151535041 (|....QSPA|)


GP: gp -mac 404142434445464748494A4B4C4D4E4D -list
openkms.gp.GPException: External authenticate failed SW: 6982
        at openkms.gp.GlobalPlatform.check(GlobalPlatform.java:924)
        at openkms.gp.GlobalPlatform.openSecureChannel(GlobalPlatform.java:447)
        at openkms.gp.GPTool.main(GPTool.java:280)

2 つの異なるキーで問題なく動作するのはなぜですか?

404142434445464748494A4B4C4D4E4F _

404142434445464748494A4B4C4D4E4E _

他のカードやツールを試したことに注意してください!同じ出力。

これは、両方のキーを使用した暗号化の出力が同じであるためですか?

4

1 に答える 1

4

カード(またはソフトウェア)によって使用もチェックもされていないパリティビットのみを反転しています。つまり、暗号の結果は同じです。

于 2015-02-08T13:24:40.170 に答える