JavaCard ARQC和ICC MK检索

JavaCard ARQC和ICC MK检索,java,javacard,emv,jcop,Java,Javacard,Emv,Jcop,我是巴西一家金融和安全初创公司的成员,需要一些帮助来维持我的项目 可以用任何软件甚至硬件从卡中检索ICC主密钥吗 我计算了ARQC,并使用了其他变量来计算ARQC,但没有会话密钥。有可能找到它吗 9F26 Application Cryptogram 0F18620281900928 9F27 Cryptogram Information Data 80 9F10 Issuer Application Data 0210A50003020000DD8800000000 9

我是巴西一家金融和安全初创公司的成员,需要一些帮助来维持我的项目

可以用任何软件甚至硬件从卡中检索ICC主密钥吗

我计算了ARQC,并使用了其他变量来计算ARQC,但没有会话密钥。有可能找到它吗

9F26 Application Cryptogram
    0F18620281900928
9F27 Cryptogram Information Data
    80
9F10 Issuer Application Data
    0210A50003020000DD8800000000
9F37 Unpredictable Number
    426243DB
9F36 Application Transaction Counter (ATC)
    0018
95 Terminal Verification Results
    0000008000
9A Transaction Date
    121229
9C Transaction Type
    00
9F02 Amount, Authorised (Numeric)
    000000020300
5F2A Transaction Currency Code
    0986
82 Application Interchange Profile
    5800
9F1A Terminal Country Code
    0076
9F03 Amount, Other (Numeric)
    000000000000
9F34 Cardholder Verification Method (CVM) Results
    410302
5F34 Application Primary Account Number (PAN) Sequence Number

这是不可能的,而且会破坏目的:

但是,为了合法的目的,您实际上需要这样做的情况非常罕见。我唯一能想到的就是在开发过程中对卡和授权系统进行测试。在这种情况下,您通常会从银行、卡片供应商或测试设备供应商处获得带有测试密钥材料的卡片


你为什么要这么做?也许有一个更容易的方法来达到你的目标。

这是不可能的,除非你打破它,但这并不容易,而且这是法律所不允许的。