一、Mifare1射频卡相关特性
1、分为 16 个扇区,每个扇区为 4 块,每块 16 个字节,以块为存取单位;
2、每个扇区有独立的一组密码及访问控制;
3、每张卡有唯一序列号,为 32 位;
4、防冲突机制,支持多卡操作;
5、读写距离:可达 10mm(与读写器以及卡天线尺寸有关);
6、无电源,自带天线,内含加密控制逻辑和通讯逻辑电路;
7、工作温度:-20℃~50℃;
8、工作频率:13.56MHZ;
9、通信速率:106KBPS;
10、数据保存期为 10 年,可改写 10 万次,读不限次。
二、射频卡工作原理
卡片由一个卷绕天线和特定用途集成电路模块组成。其中,模块由一个高速(106KB波特率)的RF接口。一个控制单元和一个8K位E2PROM组成。读写器向MF1卡发出一组固定频率(13.56MHZ)的电磁波,卡片内有一个LC串联谐振电路,其频率与读写器发射的频率相同,在电磁波的激励下,LC谐振电路产生共振,从而使谐振电容内有了电荷,在这个电容的另一端,接有一个单向导通的电子泵,将电容内的电荷送到模块存储电容内储存,当所积累的电荷达到 2V 以上时,此电容可作为电源向模块电路提供工作电压,将卡内数据发射出去或接收读写器的数据。
三、M1卡存储及相关的控制属性
详情请下载阅读文末文档
四、MF1卡常见问题及处理建议
1、盲目操作:造成某些区块误操作被锁死不能再使用。操作人员或程序开发人员应该在详细了解MF1的控制权限后再操作。
2、丢失密码:再读写时造成密码认证出错而不能访问卡。对MF卡最好由专人操作并记入档案。
3、错误设置: MF1卡的块3控制块了解不透彻,错误的权限设置将直接引起错误设置而使卡片报废。
4、编程干扰:在对块 3 进行编程操作时,不可以有任何的"IO"中断或打扰!包括同时运行两个以上程序干扰甚至 PC 机不良的开关电源纹波干扰等,否则,不成功的写操作将造成某个扇区被锁死的现象,致使该扇区再次访问时出错而报废。
5、数据出错:在临界距离点上读卡和写卡造成的。通常的读卡,特别是写卡,应该避免在临界状态(刚能读卡的距离)读卡。因为临界状态下的数据传送是很不稳定的!容易引起读写出错。
6、卡片失效:读写均无数据传送,读写器报告"寻卡错误"!卡片被超标扭曲,弯曲而造成内电路断裂。
7、人为失误:例如,密码加载操作失误,误将 KeyA 加载为 KeyB;或者是误将其他制卡厂约定的初始密码值如 a0a1a2a3a4a5,b0b1b2b3b4b5 加载到本公司生产的 MF1 卡内;或者在初始状态下(密码A=000000000000【隐藏状态,实际为 ffffffffffff】 ,控制位=FF 07 80 69,密码 B=ffffffffffff【可见】)若不经意地将 KeyA=000000000000 删除后又重新输入 12 个"0", 并加载了它!这时无意中已将 KeyA 原来 12 个隐藏的"f",修改成了 12 个"0",其后果可想而知!
已有 3937 位网友参与,快来吐槽:
发表评论