【问题标题】:Mifare 1k : use on the same sector only key A for one block and only key B for another blockMifare 1k:在同一扇区上,一个区块只使用密钥 A,另一个区块只使用密钥 B
【发布时间】:2023-03-15 01:03:02
【问题描述】:

我想在一张Mifare 1K卡上,使0扇区的块1的数据只能由密钥A读取,而扇区0的块2的数据只能由B键读取(对于这个问题我不在乎那些块上的写作权)

关于 Mifare 1K 数据表中的数据块访问位规则 Table of access bit rules for data block

我对一件事有疑问。您有 3 种可能性(从不、键 B、键 A|B)。 Key A|B 表示 Key A 或 Key B。

这是否意味着如果您的密钥 B 在扇区预告片上不可读(如此活跃),您可以使用密钥 B 执行密钥 A 可以执行的所有操作?

所以在同一个扇区中不可能有一个块 only 可由密钥 A 读取,而另一个块 可由密钥 B 读取

感谢您的回答

【问题讨论】:

    标签: authentication key mifare


    【解决方案1】:

    你是对的。整个扇区由 Mifare 1k 中每个扇区的最后一个块控制。因此,不可能有一个块只能由密钥 A 读取,而另一个块只能由密钥 B 读取。

    剩下的唯一解决方案是使用来自两个不同部门的块来满足您的要求。

    【讨论】:

      【解决方案2】:

      这是可能的。使用正确的访问位组合。所以玩它你可以设置用A键读块0,用B键写,用B键读/写1块等等。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-11-12
        相关资源
        最近更新 更多