使用AES进行DESFire身份验证

时间:2015-04-13 14:23:56

标签: security authentication aes mifare contactless-smartcard

如果我使用AES对DESFire卡进行身份验证,是否需要进行密钥分散?如果是这样,是否有一些如何进行多样化的代码示例?

1 个答案:

答案 0 :(得分:2)

不,你没有拥有来使用多样化的密钥。您也可以使用所有DESFire卡的相同密钥。但是,如果攻击者发现一张卡的密钥,建议使用多样化的密钥以防止对整个系统的攻击。<​​/ p>

关于关键多元化功能,我建议你看一下NXP's application note on Symmetric key diversifications