2017-05-16 51 views
-2

我是巴西金融和安全初創公司的成員,需要一些幫助來保留我的項目。JavaCard ARQC和ICC MK檢索

是否有可能通過任何種類的軟件或硬件從卡上檢索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 
+3

這是不可能的,除非你破解它,但這不容易,而且這是法律所不允許的。 – JavaCardOS

回答

1

這是不可能的,並會被擊敗的目的:)

這是非常罕見的,你實際上需要爲合法的目的這樣做,雖然。我能想到的唯一事情就是在開發過程中對卡和授權系統進行測試。在這種情況下,您通常會使用已知密鑰的銀行,卡或測試設備供應商獲取帶有測試密鑰材料的卡片。

爲什麼你想這樣做呢?也許有一個更簡單的方法來達到你的目標。