原创 MIfare卡初接触

2006-10-27 15:28 7448 6 12 分类: MCU/ 嵌入式

   最近开始着手非接触卡的项目了,事情的开头总是不容易啊,光是ISO 14443的协议规范就看的我云山雾里,不过好歹有了一些初步的认识,希望每天都能有所收获:


对于卡片的分类,看了下面的这张图就很清楚了:


点击看大图


Mifare 1非接触式IC卡基本组成:


点击看大图


概括的来讲,主要分为射频接口电路和数字电路两大部分。


l        Mifare 1卡片的存储结构:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


总共有16Sector,每个Sector又有4Block,每个Block16字节,这样总的存储容量就是16×4×161K字节,其中每个SectorBlock3比较特殊,分配格式为:


1.       扇区密码A6字节


2.       存储控制:4字节


3.       密码B:6字节


l        AntiCollision机制:


Mifare 1非接触卡的一个非常有特点之处在于它的防冲突机制;采用的是三遍认证的令牌原理,其机制如下图:


点击看大图


其中的三遍认证全部通过以后,整个认证过程才能认为是正确的。(待续)


 

 

文章评论7条评论)

登录后参与讨论

用户74894 2007-2-1 13:15

很有用啊

用户86860 2006-11-8 10:46

明白了,不错

用户29074 2006-11-6 12:30

一直没搞清各种卡这下明白了!

用户1012189 2006-11-2 09:19

不错啊,做过一年多的门禁及读卡器开发!可以交流下:

keil1982@gmail.com

用户1053025 2006-10-31 15:21

总之,俺很佩服你啦

用户936143 2006-10-27 17:06

哈,也不能说是原创的,看了手册资料的一点点总结。

用户1053025 2006-10-27 16:39

真是深蓝原创的?不错!

相关推荐阅读
用户936143 2007-01-29 08:53
清理
很久没来,发现已经杂草丛生了,呵!...
用户936143 2006-12-14 09:06
Linux内核启动地址
最近在网上看到一位网友写得一篇文章,写得很好,加深了对Linux启动的认识,特意贴在这里: 内核编译链接过程是依靠vmlinux.lds文件,以arm为例vmlinux.lds文件位于kernel/a...
用户936143 2006-11-26 16:14
一声感叹!Linuxreiserfs文件系统即将陨落?
 Linux著名的高性能文件系统reiserfs向来是Linux fans眼中的挚爱,但是reiserfs即将陨落。前段时间已经风传Linux Kernel拒绝将reiserfs4加入kernel s...
用户936143 2006-11-16 08:43
轻松一下
发信人: Kinglish (King of English), 信区: Joke标  题: 够淫荡吗?(x发信站: 水木社区 (Thu Nov 16 00:49:23 2006), 站内上午我到一家...
用户936143 2006-11-11 13:22
教你如何构建嵌入式linux系统
构建嵌入式linux系统非常好的一篇文章,非常详细的过程!...
用户936143 2006-11-11 13:04
IBM原版linux教材
IBM原版linux教材:1234...
我要评论
7
6
关闭 站长推荐上一条 /2 下一条