Mifare 1k两个键的用途是什么

Van*_*vic 2 mifare

为什么Mifare 1k智能卡中的每个扇区都有两个密钥(密钥A和B)?我已阅读文档,但无法找到有关使用两个密钥的任何说明.为什么他们没有放一个12字节密钥而不是两个6字节密钥?对我来说唯一合乎逻辑的解释是有一个主密钥(A),您可以使用其中一个密钥更改另一个密钥(B),并使用另一个密钥(B)进行身份验证和读/写操作.因此,例如,一个人可以拥有B密钥,并且可以从卡中写入和读取数据块,但是不能改变A或B密钥或访问代码.

我在附近吗?

Tnx伙计们

NFC*_*guy 5

你对"主密钥"的想法是完全正确的.细节实际上与您的建议完全相反:密钥B通常是主密钥.可以赋予2个密钥的访问权限不对称:例如,密钥B可以具有独占写访问权,而密钥A不能.(有关血淋淋的细节,请参见数据表的第8.7节.)