我從事EMV工作一段時間後,我開發了一個應用程序來傳遞特定的emv apdu命令。對於某些命令(如選擇應用程序,生成應用程序密碼)已經可以使用......問題涉及需要消息認證代碼的apdu,更確切地說是主導出密鑰。我的問題分爲三部分,但請隨時回答一個啓發您的問題:如何查找MDK MAC(EMV)?
我可以通過任何方式計算,推導或找到MDK嗎?哪一個 ? MDK MAC與MDK AC相同嗎?如果是,我可以從ARQC或TC中找到MDK AC嗎? MACing的其他建議?
PS:我不是英語母語的人,請放縱自己。
謝謝您的非常完整的答案亞歷山大VGN –
@Alexander HSM不存儲比LMK密鑰對其他任何按鍵。 當涉及到MDK時,您會生成清晰的組件,然後形成實際的密鑰,然後將其存儲在任何使用它的系統中。 例如。在授權期間,您將發送CDOL1元素+ MDK/LMK。 生成的組件由銀行安全存儲。 – adarsh