最近开始着手非接触卡的项目了,事情的开头总是不容易啊,光是ISO 14443的协议规范就看的我云山雾里,不过好歹有了一些初步的认识,希望每天都能有所收获:
对于卡片的分类,看了下面的这张图就很清楚了:
Mifare 1非接触式IC卡基本组成:
概括的来讲,主要分为射频接口电路和数字电路两大部分。
l Mifare 1卡片的存储结构:
总共有16个Sector,每个Sector又有4个Block,每个Block为16字节,这样总的存储容量就是16×4×16=1K字节,其中每个Sector的Block3比较特殊,分配格式为:
1. 扇区密码A:6字节
2. 存储控制:4字节
3. 密码B:6字节
l AntiCollision机制:
Mifare 1非接触卡的一个非常有特点之处在于它的防冲突机制;采用的是三遍认证的令牌原理,其机制如下图:
其中的三遍认证全部通过以后,整个认证过程才能认为是正确的。(待续)