产品分类 |
最新资讯 |
联系我们 |
郑州金水区德卡电子产品处 地址:郑州市金水区未来路未来大厦509 手机:18739937875 联系人:刘经理 |
您当前所在位置:>技术交流 |
|
|
内容来源:德卡智能(郑州) 发布日期:2016-12-07 09:17:55 |
|
射频卡读写演示程序的说明: 1.每次进行设备操作,都必须先打开设备端口,进行设置。点击“设备管理”进行设置。 2.在对任何类型的卡操作之前,先利用DEMO测试一下卡的类型是否正确,设置卡型。 3.装载设备密码,是将密码装载到读卡器的设备中去。此功能一般限于M1卡。 应根据实际需要的情况的情况,装载密码到设备中去。装载到设备中的密码和卡片密码进行比对后,才能对卡进行操作。 M1卡/S70卡 对M1卡进行操作时: 1. 读写用户信息,是针对在读卡器里设备的数据进行读、写的操作。 2. 在“卡型操作”里的MIFARE ONE/S70卡的读写操作中,要先校验卡密码,才能进行卡的操作。同时,校验哪个块区的密码,下面的读写卡操作就是操作哪个块区。 3. 在“卡型操作”里的MIFARE ONE/S70卡的写操作中,以“ASCII方式”写入数据时,若长度不够要以空格补齐,否则系统要有提示“写入长度不够“,不能进行卡的写入操作。
CPU卡: 什么是CPU卡? CPU卡就相当于卡片中放了一台微型计算机, CPU卡的物理结构组成是由硬件和软件两部分组成的,硬件包括:ROM、RAM、EEPROM、CPU,软件就是COS,类似电脑上安装一个操作系统一样。只有硬件没有软件的裸机无法工作一样,只有安装了芯片卡操作系统的卡才能工作; CPU卡的核心在于其内部的COS,就像是电脑的操作系统。可以建立目录、建立文件、读写文件、保存密钥、做加解密运算等操作。这些操作都要依据COS手册中的指令来实现,虽然各家CPU卡厂商的COS不尽相同,但一般都遵循ISO7816标准,最常用的就是 T=0、和T=1 CPU卡,对于我们读写器而言符合标准的CPU卡我们都支持。 关于CPU卡参数的设置说明 设置CPU卡的参数,上电后的默认参数是cpupro=0(T=0协议)cpuetu=92(波特率9600) 卡操作时候的延时数据(十进制)不同波特率的卡,此参数的值不同,对于9600波特率的卡cpuetu设置成92 对于38400波特率的卡cpuetu设置成20。请根据参数需要设置!
关于读写器操作CPU卡的说明: 对于用读写器操作CPU卡而言一般用两个命令就可以实现:第一个是CPU卡复位,这个命令是对CPU卡上电并得到卡片的初始信息,复位成功后就可以进行指令操作。指令操作是发送COS手册上的命令到CPU卡并从CPU卡获得返回信息。对于读写器而言,就是建立一个卡片和用户的通道。在通道上传输数据要根据自己卡片的COS手册、文件结构、密钥体系和要实现的功能来决定。 如何测试发送数据? 在命令数据空格输入:0084000008---取随机数指令(其他指令请参阅相应的COS手册) 或00A40000023f00---取主文件指令,点击“发送命令”,返回相应数据。
FM11RF32卡: 在卡的操作中,IDLE模式,一次只读一张卡。ALL模式,一次可读多张卡。 FM11RF005M卡: 在对FM11RF005操作时,密码是4个字节,但在装载设备密码和校验密码时要将此4个字节后面补2个字节的0即后4位补0,凑成6个字节来进行操作。 在对FM11RF005操作时进行读写操作时,要首先寻卡和校验密码。 附录 几种常见卡的简单介绍: 1.M1卡 M1卡是非接触式感应卡,数据保存期为10年,可改写10万次,读无限次。无电源,自带天线,工作频率为13.56MHZ.内含加密控制逻辑和通讯逻辑电路。一般主要有两种,S50和S70。 S50容量1Kbyte,16个扇区(Sector),每个扇区4块(Block)(块0~3),共64块,按块号编址为0~63。每个扇区有独立的一组密码及访问控制。第0扇区的块0(即绝对地址0块)用于存放厂商代码,已经固化,不可更改。其他各扇区的块0、块1、块2为数据块,用于存贮数据;块3为控制块,存放密码A、存取控制、密码B。 另一种是S70,4K byte(字节)的存储容量,即32Kbit(位)的存储容量。S70 卡和 S50 卡在协议和命令上是完全兼容的,唯一不同的就是两种卡的容量, S70 卡一共有 40 个扇区,前面 32 个扇区( 0 ~ 31 )和 S50 卡一模一样。后面 8 个扇区( 32 ~ 39 ), 每个扇区都是 16 个块,同样每个块 16 个字节,并且同样是最后一块是该扇区的密码控制块。 2.MF Ultra Light 卡 UltraLight卡是一种非接触式IC卡, 容量 512位。有16个块,每块有4个字节。4-15块为数据块,块0——块2是特殊的数据块。块3为户一次性可编程区域。0—1块里有7个字节存放序列号,不可改变,形成有效的反克隆机制。数据可保存两年,檫写能力1000次。 32位用户可定义的一次性编程区域, 384位用户读、写区域。 防 冲 突:同一时间可处理多张卡。 读写距离:在100mm以内(与天线有关) 工作频率:13.56MHZ 卡内无需电源 3.SHC1102卡 SHC1102是一种非接触式IC卡,存储区容量为512Bit。数据保持时间大于10年,擦写次数大于10万次。有16个块(Block),每个块由4个字节,每个字节8位。块0,块1是特殊的数据块,用于存放制造商代码(MID)、客户代码(CID)、唯一序列号(UID)称制造商块。制造商块中的数据有芯片制造商在生产过程中写入,数据只读,不可改写。 密钥块: 块8专用于存放认证的密钥,称密钥块,此块存放的数据须通过认证后才可读或可改写。 应用数据区1(DATA1): 应用数据区1:块2---块7(DATA1) 其中的数据可在不经过认证的情况下读取,但必须通过认证后才可被檫写。 应用数据区2(DATA2): 应用数据区2:块9---块15(DATA2) 其中的数据需要通过认证才可被读写。 4.DESFire 卡: DESFire卡是一种一种非接触式IC卡,存储容量一般为4K字节。工作频率为13.56MHZ,卡擦写100000次。每张卡可以建28个应用,每个应用可以建16个文件。终端和卡片三重相互认证,保证高度安全性。具有硬件DES/3DES加密并在RF通道具备反攻击保护。7Byte卡片唯一序列号,支持协议:ISO/IEC 14443A Type A/MIFARE。 5.FM11RF32卡: FM11RF32卡是一种大容量式射频卡,容量为4K×8bits, 符合ISO14443-A标准,工作频率为13.56MHZ. 具有极高保密性和逻辑处理功能,支持三重防伪人证。可擦写100000次,数据保留期10年。分为64个扇区,每个扇区由4个数据块组成,每块由16个字节.每个扇区的块3包含了该扇区的密码A(6个字节)、存取控制(4个字节)和密码B(6个字节),是一个特殊的块,其余三块是一般的数据块。但是,扇区的块0是特殊的,它用于存放厂商的代码比如32位的序列号,已经固化,只读不可更改。数据块有两种应用:用作一般的数据保存使用,直接读写;以特殊格式表示十,可以进行初始化赋值、加值、和读值。 6.FM11RF005M卡 FM11RF005M卡是一种非接触式射频卡,容量为512Bits.符合ISO14443-A标准,工作频率为13.56MHZ.内含加密控制和通信控制电路,是具有极高保密性和逻辑处理功能的非接触式射频卡。可支持Mifires算法的三重防伪认证。可擦写100000次,数据保留期10年。FM11RF005M卡的存储器分为3个区,16个块,每个块4个字节,每个字节8位。 |
|