哪个CRC用于更改Desfire卡中的密钥

时间:2012-06-14 05:30:52

标签: java mifare

使用哪种类型的CRC来更改Desfire卡中的密钥? CRC字节的顺序是否应该反转。 我无法改变PICC应用的关键。 任何人都可以帮忙。

1 个答案:

答案 0 :(得分:1)

CRC16 / 32和MAC / CMAC选择取决于Desfire卡,CRC16和MAC用于MF3ICD40(向后兼容)。如果您的DES密钥长度为16字节但前半部分和后半部分相同,则使用CRC16。您可以从这个link中挖掘出是否应该反转结果CRC的一些信息。