Mifare Standard 4 KByte Card IC-S70

      最近看了看1444A协议的标准卡,看了一款菲利普的mifare卡,特此记录下,方便大家理解。最后我得出的结论是,这些标签卡,都木有什么值得研究的…

      先说说它的存储结构吧,s70的卡片有4K的EEPROM,分为前32个扇区,每个扇区4个块,后8个扇区,每个扇区16个块,而且每个块都是16个字节的。每个扇区的最后一个块是

image地有A密钥和B密钥,还有一个Access Bits,关键的是这个AccessBits里面的东西,决定了EEPROM的读写

image

image

这里特变要注意了,前32个扇区都是一一对应的,但是后面的8个扇区,每5个对应一个C1C2C3,数据区就是这样对应的说。还有就是修改和验证的问题了。

先看这张图

image

这个是对Access condition修改所需要的配置。接下来是数据区的配置

 image

所以对这些块的访问都是要根据这个Access Bits来的。

看到数据块的描述里面有个value block,这个是block被格式化成电子钱包的时候用的,只能加减。

以上就是摘录的S70卡的精髓了,要是这些理解了,对卡的加密解密和数据的存储都没有问题了。

posted @ 2011-07-14 17:06  Second Life  阅读(439)  评论(0编辑  收藏  举报