mifare卡的初值说明及使用方法
- 格式:pdf
- 大小:37.09 KB
- 文档页数:5
MIFARE® 自定义读卡器• 6076ISO 14443A 非接触式智能卡系列主要功能特点自定义配置-该读卡器能进行全面配置,满足各种门禁应用的需求。
开放体系结构 -符合ISO 14443A标准,门禁卡具有互操作性。
读卡灵活-能读取门禁卡中任一MIFARE扇区中的数据。
HID公司的卡片和读卡器终身保修。
HID公司 FlexSmart系列 MIFARE 自定义读卡器是新推出的、应用灵活的、安全性高并且外观新颖的非接触式智能读卡器,对于那些为新安装系统或现有门禁系统而寻找定制化读卡器的用户来说,它是理想之选。
HID公司 FlexSmart系列 MIFARE 自定义读卡器在互操作性和可编程性方面提供了最好选择。
该读卡器性能独特,例如它能读取MIFARE扇区或CSN(卡序列号),满足您的安装要求。
由于具有了读取任一MIFARE扇区的能力,该读卡器经过配置后能读取任何第三方格式的门禁卡,或者为新应用开发定制格式。
该读卡器是完全可配置的,能适合从简单的进出门禁到安全ID管理等各种门禁应用。
MIFARE 技术优点当写入了匹配的密钥时,经过配置,HID公司 FlexSmart系列自定义MIFARE读卡器能读取MIFARE卡安全扇区中的任何数据。
由于具有灵活的读卡器编程功能 , HID FlexSmart系列读卡器可以定义从何处开始读取数据长度,输出的数据是什么格式。
HID公司 FlexSmart系列 MIFARE自定义读卡器符合ISO14443A互操作性标准的要求,是标准ID加密、数据存储方案和多种应用的最佳选择。
注意:如果您有任何关于HID公司 FlexSmart系列 MIFARE自定义读卡器的需求,请参见HID公司的“订购指南”和数据表。
该读卡器可以安装在门框或单联接线盒上,安装简单。
读MIFARE ®门禁卡时,红色LED灯绿色闪烁,蜂鸣器鸣响。
多色LED灯和蜂鸣器也能由主机系统控制。
科技成就梦想 火眼科技S50非接触式IC卡性能简介(M1)一、 主要指标容量为8K位EEPROM分为16个扇区,每个扇区为4块,每块16个字节,以块为存取单位每个扇区有独立的一组密码及访问控制每张卡有唯一序列号,为32位具有防冲突机制,支持多卡操作无电源,自带天线,内含加密控制逻辑和通讯逻辑电路数据保存期为10年,可改写10万次,读无限次工作温度:-20℃~50℃(湿度为90%)工作频率:13.56MHZ通信速率:106 KBPS读写距离:10 cm以内(与读写器有关)二、 存储结构1、M1卡分为16个扇区,每个扇区由4块(块0、块1、块2、块3)组成,(我们也将16个扇区的64个块按绝对地址编号为0~63,存贮结构如下图所示:块0 数据块0扇区0 块1 数据块 1块2 数据块 2块3 密码A 存取控制密码B 控制块 3块0 数据块 4扇区1 块1 数据块 5块2 数据块 6块3 密码A 存取控制密码B 控制块7∶∶∶0 数据块60扇区15 1 数据块612 数据块623 密码A 存取控制密码B控制块632、第0扇区的块0(即绝对地址0块),它用于存放厂商代码,已经固化,不可更改。
3、每个扇区的块0、块1、块2为数据块,可用于存贮数据。
数据块可作两种应用:★ 用作一般的数据保存,可以进行读、写操作。
★ 用作数据值,可以进行初始化值、加值、减值、读值操作。
4、每个扇区的块3为控制块,包括了密码A、存取控制、密码B。
具体结构如下:密码A(6字节)存取控制(4字节)密码B(6字节)5、每个扇区的密码和存取控制都是独立的,可以根据实际需要设定各自的密码及存取控制。
存取控制为4个字节,共32位,扇区中的每个块(包括数据块和控制块)的存取条件是由密码和存取控制共同决定的,在存取控制中每个块都有相应的三个控制位,定义如下:块0: C10 C20 C30块1: C11 C21 C31块2: C12 C22 C32块3: C13 C23 C33三个控制位以正和反两种形式存在于存取控制字节中,决定了该块的访问权限(如进行减值操作必须验证KEY A,进行加值操作必须验证KEY B,等等)。
非接触式IC卡Mifare S50卡详细介绍一、何谓RFID与非接触式IC卡(Contactless Samrt Card)RFID (Radio Frequency Identification)常称为感应式电子晶片或近接卡、感应卡、非接触智能卡、非接触IC卡等等。
一套完整RFID系统由Reader 与Transponder两部分组成,其动作原理为由Re ader发射一特定频率之无线电波能量给Transponder,用以驱动Transponder 电路将内部之ID Code送出,此时Reader便接收此ID Code。
Transponder的特殊在于免用电池、免接触、免刷卡故不怕脏污,且晶片密码为世界唯一无法复制COPY,安全性高、长寿命。
RFID的产品有电容式(Capacatine)、微波式(Microwave)、无线电频率RF(R adioFrequency),因电容式在使用时须与CSC验票机几乎贴近才能感应,而微波式则须与CSC验票机直线对准,只有无线电频率式则无此限制,所以目前CSC 的主流卡片是飞利浦的MIFAER卡片,其材质采用无线电频率式;而以无线电频率不含电池之CSC,其动作原理是经由内部RF天线接收由读写器所发送出来之电波,感应出一微小电源电压来供应内部电路及读写器所需之电力,亦藉由此感应电压来读写、运算、储存卡片内记忆体资料或藉由读写器和外界接触,并进行卡片和读写器彼此间之资料之交换;其卡片特性概述如下:1、尺寸:信用卡尺寸86mm*54mm*0.76mm。
2、外型:坚固、防潮、不易弯曲变形。
3、电池:无内部电池。
4、读写距离:与读写单元间距离2-10CM内均可正确读写资料。
5、读写角度:与读写单元上方半球幅度内均可正确读写资料。
6、运输方式:无线电调频通信方式。
7、内部构造:固态电子装置(Solid-state Electric Device),有内藏记忆体、微处理器晶片两种形式。
Mifare 1非接触IC卡技术说明1 特性1.1 MIFARE RF 接口(ISO/IEC 14443 A)∙非接触数据传输并提供能源(不需电池)∙工作距离:可达100mm (取决于天线尺寸结构)∙工作频率:13.56 MHz∙ 快速数据传输:106 kbit/s∙高度数据完整性保护:16 Bit CRC,奇偶校验,位编码,位计数∙真正的防冲突∙典型票务交易:< 100 ms (包括备份管理)1.2 EEPROM∙ 1 Kbyte,分为16个区,每区4个块,每块16字节。
∙用户可定义内存块的读写条件∙数据耐久性10年∙写入耐久性100.000次1.3 安全性∙相互三轮认证(ISO/IEC DIS9798-2)∙带重现攻击保护的射频通道数据加密∙每区(每应用)两个密钥,支持密钥分级的多应用场合∙每卡一个唯一序列号∙在运输过程中以传输密钥保护对EEPROM的访问权2 概述MIFARE MF1是符合ISO/IEC 14443A的非接触智能卡。
其通讯层(MIFARE RF 接口)符合ISO/IEC 14443A标准的第2和第3部分。
其安全层支持域检验的CRYPTO1数据流加密。
2.1 非接触能源和数据传递在MIFARE卡中,芯片连接到一个几匝的天线线圈上,并嵌入塑料中,形成了一个无源的非接触卡。
不需要电池。
当卡接近读写器天线时,高速的RF通讯接口将以106 kBit/s 的速率传输数据。
卡4匝线圈读卡器嵌入的芯片模块天线能量数据2.2 防冲突智能的防冲突功能可以同时操作读写范围内的多张卡。
防冲突算法逐一选定每张卡,保证与选定的卡执行交易,不会导致与读写范围内其他卡的数据冲突。
2.3 用户便捷性MIFARE 是针对用户便捷性优化的。
例如,高速数据传输使得完整的票务交易在不到100 ms 内处理完毕。
因此用户不必在读写器天线处停留,形成高的通过率,减少了公共汽车的登车时间。
在交易时,MIFARE 卡可以留在钱包里,甚至钱包里有硬币也不受影响。
1、概念通过Mifare 1 内部电路MIFARE 1卡片能够执行“Increment “ & “ Decrement “增值/减值操作如果● 用合适的写指令对数据块value block”进行了初始化● 根据KEY A 和KEY B 允许进行“Increment “ & “ Decrement “增值/减值操作● “Increment “ 增值0 操作和“ Decrement “减值0 操作是不允许的“Increment “ 增值加指定的值到卡片的存储器中“ Decrement “减值从卡片的存储器中减去指定的值“ Restore” 重储执行一个Decrement 0 减0 指令上述指令的计算结果将被存储在MCM的一个内部的数据缓冲寄存器中直达以后的指令来存取为了将结果写到卡片上紧接着必须执行Transfer”指令Transfer”指令并不改变数据缓冲寄存器中的数据值这一操作保持数据块中的数据结构直到数据块中的值被自动地反写及校验为止存储的地址也被正确地传送存储到数据块中数据块的长度为4 字节BYTE S万一数据值溢出即数据值远大于最大的正数值或远小于最小的负数值时MIFARE卡片将停止操作并返回一个NACK代码2、例子如下:2.4. int FormatPurse(int key_type,char *key,int block_no,long value)功能:先用key_type类型(KeyA,KeyB)的密钥认证第block_no对应的Sector的密钥,密钥值为key,密钥认证通过后,将第block_no的数据块格式化成电子钱包格式,电子钱包中初始值为value。
key_type:AB = 0 用KeyA认证AB = 1 用KeyB认证klock_no:00 第 1 块::63 第 64 块value: 钱数value[0]: 底位字节value[3]: 高位字节例如:0x0A123456 → value[0]=0x56…value[3]=0x0A例子:integer Ret;longint snr;integer key_type,block_no;string key,block_data;long value,Balance;Ret:=CardReady(@snr);If Ret<>0 ThenBeginShowMsg(Ret) {根据函数返回值显示不同的错误信息}Exit;End;Key_type=0;Block_no=1;Key=’FFFFFFFFFFF’ {两个十六进制数为一字节}Value=1;Ret:=FormatPurse(key_type,key,block_no,value);If Ret<>0 ThenBeginShowMsg(Ret) {根据函数返回值显示不同的错误信息}Exit;End;ShowMessage(‘格式化电子钱包成功’);2.5.int increase(int key_type,char *key,int block_no,long value,long *balance)功能:先用key_type类型(KeyA,KeyB)的密钥认证第block_no对应的Sector的密钥,密钥值为key,密钥认证通过后,将第block_no的数据块电子钱包增加value。
mifare认证过程
MIFARE是一种基于射频识别(RFID)技术的近场通讯方案,通常用于门禁认证、公交卡、员工考勤等场景。
其认证过程如下:
1. 初始化:读写器对MIFARE卡进行初始化,发送一个REQA命令询问是否有卡片响应;
2. 随机数生成:若有卡片响应,读写器发送一个防冲突命令,卡片返回其唯一编号,读写器生成一个随机数;
3. 认证密钥:读写器向卡片发送认证密钥请求命令,卡片返回其内部存储的密钥版本号;
4. 计算认证值:读写器使用所选的认证算法,将随机数、密钥、卡片唯一编号和其他参数计算出认证值;
5. 发送认证值:读写器将计算的认证值发送给卡片进行比较,若认证成功则执行相应的操作,如开门、刷卡等。
以上是MIFARE卡的简单认证过程,具体实现可能会有所差异。
需要注意的是,在传输过程中需要保证通信安全,防范数据泄露和攻击。
Mifare 1非接触IC卡技术说明1 特性1.1 MIFARE RF 接口 (ISO/IEC 14443 A)•非接触数据传输并提供能源(不需电池)•工作距离:可达100mm (取决于天线尺寸结构)•工作频率:13.56 MHz•快速数据传输:106 kbit/s•高度数据完整性保护:16 Bit CRC,奇偶校验,位编码,位计数•真正的防冲突•典型票务交易: < 100 ms (包括备份管理)1.2 EEPROM• 1 Kbyte,分为16个区,每区4个块,每块16字节。
•用户可定义内存块的读写条件•数据耐久性10年•写入耐久性100.000次1.3 安全性•相互三轮认证(ISO/IEC DIS9798-2)•带重现攻击保护的射频通道数据加密•每区(每应用)两个密钥,支持密钥分级的多应用场合•每卡一个唯一序列号•在运输过程中以传输密钥保护对EEPROM的访问权2 概述MIFARE MF1是符合ISO/IEC 14443A的非接触智能卡。
其通讯层(MIFARE RF 接口)符合ISO/IEC 14443A标准的第2和第3部分。
其安全层支持域检验的CRYPTO1数据流加密。
2.1 非接触能源和数据传递在MIFARE卡中,芯片连接到一个几匝的天线线圈上,并嵌入塑料中,形成了一个无源的非接触卡。
不需要电池。
当卡接近读写器天线时,高速的RF通讯接口将以106 kBit/s 的速率传输数据。
卡4匝线圈读卡器嵌入的芯片模块天线能量数据2.2 防冲突智能的防冲突功能可以同时操作读写范围内的多张卡。
防冲突算法逐一选定每张卡,保证与选定的卡执行交易,不会导致与读写范围内其他卡的数据冲突。
2.3 用户便捷性MIFARE 是针对用户便捷性优化的。
例如,高速数据传输使得完整的票务交易在不到100 ms 内处理完毕。
因此用户不必在读写器天线处停留,形成高的通过率,减少了公共汽车的登车时间。
在交易时,MIFARE 卡可以留在钱包里,甚至钱包里有硬币也不受影响。
科技成就梦想 火眼科技S50非接触式IC 卡性能简介(M1)一、 主要指标容量为8K 位EEPROM分为16个扇区,每个扇区为4块,每块16个字节,以块为存取单位 每个扇区有独立的一组密码及访问控制 每张卡有唯一序列号,为32位 具有防冲突机制,支持多卡操作无电源,自带天线,内含加密控制逻辑和通讯逻辑电路 数据保存期为10年,可改写10万次,读无限次 工作温度:-20℃~50℃(湿度为90%) 工作频率:13.56MHZ 通信速率:106 KBPS读写距离:10 cm 以内(与读写器有关)二、 存储结构1、M1卡分为16个扇区,每个扇区由4块(块0、块1、块2、块3)组成,(我们也将16个扇区的64个块按绝对地址编号为0~63,存贮结构如下图所示:块0 数据块 0 扇区0 块1数据块 1 块2数据块 2 块3 密码A 存取控制 密码B 控制块 3 块0 数据块 4 扇区1 块1 数据块 5 块2数据块 6 块3 密码A 存取控制 密码B 控制块 7∶ ∶ ∶0 数据块 60 扇区15 1数据块 61 2数据块 623密码A 存取控制 密码B控制块632、第0扇区的块0(即绝对地址0块),它用于存放厂商代码,已经固化,不可更改。
3、每个扇区的块0、块1、块2为数据块,可用于存贮数据。
Edited by Foxit ReaderCopyright(C) by Foxit Software Company,2005-2008For Evaluation Only.数据块可作两种应用:★ 用作一般的数据保存,可以进行读、写操作。
★ 用作数据值,可以进行初始化值、加值、减值、读值操作。
4、每个扇区的块3为控制块,包括了密码A、存取控制、密码B。
具体结构如下:密码A(6字节)存取控制(4字节)密码B(6字节)5、每个扇区的密码和存取控制都是独立的,可以根据实际需要设定各自的密码及存取控制。
存取控制为4个字节,共32位,扇区中的每个块(包括数据块和控制块)的存取条件是由密码和存取控制共同决定的,在存取控制中每个块都有相应的三个控制位,定义如下:块0: C10 C20 C30块1: C11 C21 C31块2: C12 C22 C32块3: C13 C23 C33三个控制位以正和反两种形式存在于存取控制字节中,决定了该块的访问权限(如进行减值操作必须验证KEY A,进行加值操作必须验证KEY B,等等)。