ZLG522S系列模块的应用

合集下载

Mifare522模块操作说明

Mifare522模块操作说明

RFID模块功能及操作说明(型号:MIFARE522)一、硬件描述 (2)二、产品参数 (2)三、功能简介 (3)四、RFID模块使用PC软件操作说明: (4)1、RFID模块与USB转TTL串口连接方式 (4)2、如何使用RS522PC_DEMO软件对IC卡进行读、写、加减值、修改密码操作 (5)3、单指令读、单指令写说明 (7)五、RFID模块与RS232转TTL串口模块、51单片机连线方式 (8)六、注意事项 (8)MIFARE522实物图如图1所示。

该模块的供电电压为直流3.3~9V,UART TTL电平输出。

接线简单,图1中J2为接线引脚,J1为生产编程引脚(用户不需要理会)。

J2的引脚描述如表1所示。

表1 J2的引脚描述引脚描述VCC5.0 电源正极输入,3.3~9VTXD 模块数据输出,接MCU的RXDRXD 模块数据输入,接MCU的TXDGND 电源地二、产品参数:产品型号:MIFARE522工作电流:13—26mA/直流3.3V空闲电流:10-13mA/直流3.3V休眠电流:<80uA峰值电流:<30mA工作频率:13.56MHz读卡距离:0~65mm接口:UART TTL数据传输速率:最大10Mbit/s读卡速度:读ID每秒7次,读块数据每秒3次物理特性:尺寸:50mm×50mm环境工作温度:摄氏-20—80度储存温度:摄氏-40—85度湿度:相对湿度5%—95%RFID模块(型号;MIFARE522)具有自动读取IC卡的ID号(即通电有IC卡靠近,就可以自动读取16进制的IC卡号,通过串口发出),及通过发送命令操作RFID模块读写卡(被动读写卡)功能。

本RFID读写模块默认情况下是通过发送命令读写卡的,若要设置成自动读卡,只要先把J1中间两个引脚(SWIM和GND)短接,然后J2引脚通电,连接设备,只要有IC卡靠近,模块就会自动读卡,通过串口发出16进制IC卡号。

rc522射频模块使用方法

rc522射频模块使用方法

rc522射频模块使用方法RC522频模块是一种被广泛应用的射频识别技术,它能够实现智能卡和其他无线认证设备之间的高级接口,以实现身份识别、信息加密、等级认证和访问控制等功能。

由于射频技术可以实现无线识别和信息传输,因此RC522频模块已经广泛应用于智能门禁系统,智能安防系统,智能家居,智能停车场,智能环境监测,智能家庭等领域。

本文将详细介绍RC522频模块的使用方法。

第二段:RC522频模块具有较小的体积、较低的功耗、较高的数据传输速率、较强的防磁干扰能力和防冲击能力等特点,使它具有广泛的适用范围。

RC522频模块能够支持ISO14443A ISO14443B准的非接触式IC 卡,并且在工作电源范围内可以实现多种快速数据传输模式,从而大大提高工作效率。

第三段:使用 RC522频模块可以轻松实现卡号识别、认证、数据加密、可信认证等功能,从而更加安全和可靠。

首先,使用者需要安装驱动程序和读写器软件,将射频模块连接到电脑,并使用驱动程序配置模块参数。

其次,将卡片放入读卡器的感应区域内,然后执行相应的指令,以让模块识别指定的卡片,并实现基本的数据传输功能。

第四段:此外,在使用 RC522频模块的过程中,还可以开发和实现多种功能,比如密码认证系统、脉冲访问控制系统、滑动访问控制系统以及智能家居访问控制等。

通过开发相应的应用程序可以轻松实现上述功能,从而更好地使用射频模块。

第五段:综上所述,RC522频模块的使用方法非常的简单,并且具有较强的安全性和防磁干扰能力,使它在智能门禁系统,智能安防系统,智能家居,智能停车场,智能环境监测,智能家庭等领域都得到了广泛的应用。

此外,RC522频模块还可以实现访问控制、加解密、一卡通安全认证等功能,提升了智能家居的安全性,也更好地满足了用户的不同需求。

ZL-522 四入四出模块说明书

ZL-522  四入四出模块说明书

●产品概述1.4路单端模拟量输出,采用32位ARM 芯片与TI 原装DAC 芯片构成4路模拟量输出。

4通道模拟量采集。

2. 采用标准MODBUS-RTU 通讯协议,可与组态软件、PLC 、工业触摸屏等组网通讯3. 带通讯状态指示灯,便捷的出厂参数设置4. 可广泛用于工业现场设备的信号采集与控制5.一年质保,终身保修●通讯协议说明写单寄存器--06例如将站号为1的模块改为站号27,即写寄存器40011,其中,设置模拟量数据为00 1B ,即0x001B ,十进制数为27,即将原站号为1的模块改为27 ;E9 C3是16进制数值,是按照CRC-16 (BISYNCH ,多项式是x16 + x15 + x2 + 1屏蔽字为0A001H)循环冗余算法得到的。

请参考MODBUS 有关资料了解进一步的算法。

返回的数据应该为:读2号设备通道1和通道2的当前输入值,40001,40002其中,通道1的值01 32 即0x0132,十进制数为306,那么输入值为306/1000 = 0.306,相同的计算方法,可计算通道2输入值。

信号的电流流动方向必须从输入正流向输入负。

模块具备外部硬件复位寄存器功能(仅针对无液晶屏模块),短接模块CFG 与GND 3秒以上,模块寄存器复位至初始状态。

● 通讯示例说明1.通讯参数说明(出厂值):9600,N ,8, 1 2、模拟量采集信号命令采集(注*):如模块为电流4-20MA 输入模块,十六进制数 3A28 转换为十进制数为14888,表示通道的采集电流大小为14.888毫安。

3、模块站号设置命令:接收01 06 00 0A 00 1B E9 C3 (HEX ) 此命令将站号为1的模块的站号改为27。

发送修改站号命令以后,返回数据,模块将永久保存该地址。

4、模块波特率设置命令:接收01 06 00 0B 00 06 78 0A (HEX ) 此命令将站号为1的模块的波特率改为19200。

si522a典型应用电路

si522a典型应用电路

si522a典型应用电路
Si522A是一款高度集成的非接触式读写器芯片,工作于13.56MHz的频率,支持ISO/IEC 14443 A/MIFARE标准,并具备自动载波侦测功能(ACD)。

它无需外部电路,内部发送器即可驱动读写器天线与兼容的卡片和应答机进行通信。

Si522A的接收器模块提供了一个强大而高效的电路,用于解调译码兼容的信号。

数字模块则处理完整的ISO/IEC 14443 A帧,并具备错误检测功能,如奇偶和CRC校验。

在ACD模式下,Si522A的大部分时间都处于休眠状态,通过3K RC定时唤醒,以超低功耗侦测13.56MHz的射频场和射频卡。

一旦检测到射频场或射频卡,芯片会自动产生中断唤醒MCU。

这种侦测功能可以单独使能,使得芯片在典型的500ms轮询周期下,电流消耗约为3.4uA。

在典型应用电路中,Si522A与MCU(微控制器)以及读写器天线进行连接。

MCU 通过适当的接口与Si522A进行通信,控制读写操作,并处理接收到的数据。

读写器天线则负责发送和接收无线信号,与Si522A内部的发送器和接收器模块相连。

此外,应用电路还可能包括一些辅助元件,如滤波器、阻抗匹配网络等,以确保信号的稳定性和可靠性。

整体而言,Si522A的典型应用电路是一个高效、可靠且低功耗的非接触式读写器系统,广泛应用于身份识别、支付、门禁控制等领域。

基于ZLT522读卡模块的物流车载GPS终端设计

基于ZLT522读卡模块的物流车载GPS终端设计

基于读卡模块的物流车载终端设计ZLT522GPS12李红杨晓昱(1.北京信息职业技术学院北京100070;2.机械工业信息研究院北京100037)摘要:介绍一种基于ZLT522读卡模块的物流车载GPS,系统核心采用Cortex-M3的LPC1768120MHz处理器,通过SPI接口连接LCD显示屏用于人机界面交互,连接串行Flash用于存储设备运行信息,IIC接口用于连接铁电存储器与时钟芯片,时钟芯片为系统提供时间,用于记录车辆运行的时间,在每个时刻的运行位置。

关键词:读卡模块;GPS;GPS终端中图分类号:TP391文献标识码:A文章编号:1671-7597(2012)0510058-01车载现在广泛的应用于出租车,长途客车,货物运输GPS车辆,用于监控车辆的运行状态,车辆运行位置,并且能够有效防止车辆被抢劫,被盗窃。

1系统硬件构成本文介绍了一种基于读卡模块的物流车载,车ZLT522GPS载的框图如图所示,系统核心采用-的GPS1CortexM3LPC1768120MHzSPILCD处理器,通过接口连接显示屏用于人机界面交互,连接串行用于存储设备运行信息,接口用于连接FlashIIC铁电存储器与时钟芯片,时钟芯片为系统提供时间,用于记录车辆运行的时间,在每个时刻的运行位置。

通过串口连接0GPRS1GPS实现与监控中心联网,串口连接模块,用于获取车辆运行的位置信息,并且实时上传到监控中心。

串口连接2ZLT522读卡模块,用于读取卡片,获取对车辆的驾驶权限。

图车载终端系统框图1GPS1.1主控单片机。

主控单片机采用位的处理器32LPC1768,它有四个串口且性能比较高,它在系统中负责接收GPS的输入信号,也能够接收用户手柄的输入信号。

对于获取的信号数据,按相应的算法进行分析计算,能够计算机当前信息提供点的经、纬度值。

同时,它也能接收和解析临控中心的命令信息,按中心的命令完成相应的操作,比如上传信息提供点的经纬度值、有紧急情况的报警等操作。

ZLG立功科技-致远电子LM400TU LoRa二次开发模块数据手册 V1.01

ZLG立功科技-致远电子LM400TU LoRa二次开发模块数据手册 V1.01

8. 免责声明.................................................................................................................16
LM400TU 数据手册
无线通信模块
1. 模块简介
1.1 模块更历史
相比传统的窄带调制技术,LM400TU 模块采用了扩频调制技术在抑制同频干扰的性能 方面也具有明显优势,解决了传统设计方案无法同时兼顾距离、抗扰和功耗的弊端。另外, 芯片集成了+20dBm 的可调功率放大器,实际按照不同通道最大输出功率+19dBm~+18dBm 之间,并可获得-121dBm@8kbps、-132dBm@1kbps 的接收灵敏度,链路预算达到了行业领 先水平,针对应用于远距离传输且对可靠性要求极高的场合,该方案是不二之选。
4.2
静态参数 ................................................................................................................... 7
5. 射频参数...................................................................................................................8
为保证产品的稳定可靠性能,在设计过程中,我们对射频方面的性能做了全面、长期的 测试;设计中,选用了高频板材和频射专用元器件来保证产品的使用寿命。
产品数据手册
©2019 Guangzhou ZHIYUAN Electronics Co., Ltd. 1

【数据手册】HSJ522W,韦根接口,M1读卡模块应用指南

【数据手册】HSJ522W,韦根接口,M1读卡模块应用指南

HSJ522W读卡模块应用指南广州慧斯佳智能科技有限公司修订历史概述HSJ522系列读卡模块简介HSJ522系列模块是基于13.56MHz频率的Mifare卡读写模块,符合ISO14443A标准,可支持Mifare1 S50、Mifare1 S70、Mifare Light、Mifare UltraLight、Mifare Pro。

TX522系列Mifare读写模块具有易用、高可靠、多种接口、体积小等特点,可帮助用户方便、快捷地将当今最流行的非接触式IC卡技术融入到系统中,提高产品的档次。

HSJ522W为自动寻卡模块,上电后无需向模块发送任何命令,只要有卡靠近模块就能主动通过韦根发送卡号。

HSJ522W是一个简单的韦根接口只读卡号模块。

可设置为韦根34或韦根26两种输出格式。

如图0.1所示为HSJ522W读卡模块。

产品特性体积小巧、简单、易用、性价比高支持各种mifare卡及其兼容卡读写卡距离远(根据应用可达10-100mm)模块内部具有看门狗,永不死机接受批量客户定制产品应用电子感应门锁门禁系统、办公/家庭安防、身份识别、出入管理、公司考勤防伪系统、身份识别票证以及其他相关应用图0.1 HSJ522W读卡模块目录概述 (1)HSJ522系列读卡模块简介 (1)产品特性 (1)产品应用 (1)1. 硬件描述 (1)1.1引脚描述 (1)1.2典型电路 (2)1.3技术参数 (2)1.4极限参数 (2)1.5直流特性 (3)1.6封装及机械尺寸 (3)2. 接口方式及典型应用 (5)2.1返回卡号说明 (5)3. 数据通讯协议 (6)3.1韦根接口协议 (6)4. 免责声明 (8)4.1开发预备知识 (8)4.2EMI 与EMC (8)4.3修改文档的权利 (8)4.4ESD静电放电保护 (8)5. 销售信息 (9)1. 硬件描述1.1 引脚描述图1.1 HSJ522系列模块管脚图表1.1 外接天线接口J1J1为模块与天线的接口,对于天线一体化(带后缀T )的模块,如果用户使用模块上的PCB 印制天线,则可以不使用该接口;对于非天线一体化(不带后缀T )的模块,用户要通过该接口来连接天线。

ZLG_CF驱动中间件使用说明

ZLG_CF驱动中间件使用说明

返回数据类型 unsigned char / unsigned short 无
unsigned char 无 unsigned char 无 unsigned char 无 unsigned char 无 unsigned char 无 unsigned char 无 unsigned char 无 unsigned char 无
函数 GetData()
SetData(x)
GetERR() SetFeature(x) GetSECCNT() SetSECCNT(x) GetSector() SetSector(x) GetCylinderLow() SetCylinderLow(x) GetCylinderHigh() SetCylinderHigh(x) GetDeviceHead() SetDeviceHead(x) GetStatus() SetCommand(x) GetAStatus() SetControl(x)
1.1.1 概述
1、ZLG/CF 简介
ZLG/CF 是广州周立功单片机发展有限公司开发的面向嵌入式系统开发中间件,是 ZLG 系列中间件的重要成员之一。该驱动可以实现对 CF 存储卡及 IDE 硬盘等大容量 ATA 设备 读写等基本操作。它使用µC/OS-II 实时操作系统的信号机制来实现一个多任务并行,完全使 用 ANSI C 进行编写,可以象µC/OS-II 那样支持多种 CPU。ZLG/CF 已在广州周立功单片机 发展有限公司的 EasyARM2200 开发学习套件上调试通过。
void SYS_IdeHardReset(void) /*基于 ARM LPC2210,GPIO 引脚 IDE_RST*/
{ IOCLR = IDE_RST; SYS_WaitInUS(30); IOSET = IDE_RST; SYS_WaitInUS(5000);
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录第1章概述 (1)1.1 概述 (1)第2章ZLG522S读写卡模块 (2)2.1 概述 (2)2.2 S50/S70卡 (2)2.2.1 特点 (2)2.2.2 数据结构 (2)2.2.3 操作流程 (5)2.3 PLUS CPU卡 (5)2.3.1 特点 (5)2.3.2 数据结构 (6)2.3.3 操作流程 (7)2.4 DESFire卡 (10)2.4.1 特点 (10)2.4.2 数据结构 (11)2.4.3 安全性 (11)2.4.4 访问权限编码 (12)2.4.5 命令集 (13)2.4.6 状态编码和错误代码 (13)2.4.7 操作流程 (14)2.5 ZLG522S读写卡模块 (18)2.5.1 特点 (18)2.5.2 选型表 (19)2.5.3 引脚接口 (19)2.5.4 典型应用 (20)2.5.5 命令设置 (22)2.5.6 通信协议 (23)2.5.7 模块功能 (33)2.6 ZLG522S系列读写卡模块使用例程 (38)2.6.1 S50/70读写操作 (38)2.6.2 S50/70卡值操作 (39)2.6.3 S50/70修改密钥 (40)2.6.4 DESFire卡洗卡 (41)2.6.5 DESFire卡读写标准文件操作 (43)2.6.6 DESFire卡读写记录文件操作 (43)2.6.7 DESFire卡值操作 (44)i第1章概述1.1 概述在当今社会生活中,越来越多的使用着形形色色的“卡“,如常见的公交卡,银行卡和电话卡等等。

这些卡,以其记录的信息方式不同可以分为条码卡、磁条卡和IC卡等。

在上述卡中,IC卡具有更高的数据安全性,因而应用最为广泛,如金融财务、软件加密、医疗卫生、交通票务、休闲娱乐管理等各种领域。

IC卡是集成电路卡(Integrated Circuit Card,ICC),在有些场合又称为智能卡、灵巧卡和智慧卡等。

将一张专用集成电路镶嵌于符合ISO/IEC7916标准的基片中,即制成一张IC卡,当然也可以封装成纽扣、钥匙牌和各种装饰物等特殊形状。

根据与外界数据交换的界面不同分为:接触式IC卡、非接触式IC卡和双界面卡。

根据使用芯片的功能不同分为:存储器卡、逻辑加密卡、CPU卡。

非接触式IC卡继承了接触式IC卡容量大、安全性高等优点,又克服了因触点外露导致的污染、磨损、静电以及插卡才能访问的缺点而得到广泛地应用。

Mifare系列非接触式IC卡是当前国内使用较广泛的卡,如公交卡、火车IC卡车票等。

如广州的羊城通使用的就是S50/70卡,广深和谐号票卡使用的就是MIFARE Ultralight卡。

表 1.1 Mifare系列卡如表 1.1所示。

MIFARE Ultralight、MIFARE Ultralight C、MIFARE Mini、MIFARE Standard 是逻辑加密卡;MIFARE PLUS、MIFARE ProX、MIFARE DESFire、MIFARE DESFire EV1是CPU卡。

其中MIFARE PLUS(PLUS CPU,后文均称为PLUS CPU)卡是基于MIFARE Standard 的安全等级升级版。

1第2章ZLG522S读写卡模块2.1 概述ZLG522S系列读写卡模块是基于13.56MHz频率的系列读写卡模块。

它支持ISO14443标准协议,可支持MIFARE Standard、MIFARE Ultralight、MIFARE ProX、MIFARE DESFire、MIFARE PLUS。

它采用NXP公司的MF RC522,该芯片是NXP针对“三表”应用推出的一款低电压、低功耗、体积小的非接触式读写芯片。

本系列模块具有具有易用、可靠、多样和体积小等特点。

在介绍ZLG522S读写卡前先介绍一下S50/70卡和PLUS CPU卡。

图 2.1 ZLG522S系列模块2.2 S50/S70卡2.2.1 特点♦容量为1K/4K字节E2PROM;♦S50卡分为16个扇区,每个扇区为4块,每块16个字节,以块为存取单位;♦S70卡分为40个扇区,前32个扇区每扇区4块,后8个扇区每个扇区为16块,♦每个扇区有独立的一组密码及访问控制;♦支持ISO14443-3A唯一序列号(4字节);♦具有防冲突机制,支持多卡操作;♦无电源,自带天线,内含加密控制逻辑和通信逻辑电路;♦数据保存期为10年,可改写10万次,读无限次;♦工作频率:13.56MHz;♦通信速率:106 KBit/s;♦读写距离:100mm以内(与读写器有关)2.2.2 数据结构S50卡的数据结构如表2.1所示。

S70卡的前32个扇区的数据结构和S50卡的完全相同,后8个扇区的数据结构如表 2.2所示。

表 2.1 S50卡的数据结构2表 2.2 S70卡的32~39扇区的数据结构S50/70卡的数据块都可以作为值块,值块中的数据有格式要求,若数据格式不对,则之操作时会失败,值块数据格式如表2.3所示。

表 2.3 值块的数据格式每个扇区的最后一块为区尾块,该块是当前扇区的密钥和访问权限控制位存放块。

该块的前6字节为Key A;后6个字节为KeyB;中间4个字节为控制位。

当密钥有效时,读出的密钥数据始终为0x00,即密钥不可读。

S50/S70的每个扇区都可设置一组密钥,每个数据块和区尾块可以单独设置访问权限(扇区32~39每5个数据块可设置一个访问权限)控制位的数据结构如表2.4所示。

其中下标表示所控制的数据块(扇区32~39中下标0表示控制的数据块为块0~4;下标1表示控制的数据块为块5~9;下标2表示控制的数据块为块10~14;下标3表示控制的数据块为块15)。

‘/’表示数据位取反。

3表 2.4 控制位数据结构表 2.5 区尾块访问权限设置注:灰色行为key B可读并可用于存储数据的访问控制条件。

区尾块和key A被预定义为传输配置状态。

因为在传输配置状态下key B可读,新卡必须用key A认证。

因为访问控制位本身也可以禁止访问,所以个人化时应当特别小心。

对数据块(块0~2或块0~14)的读写访问取决于其访问控制位,分为“禁止”、“Key A”、“KeyB”和“Key A|B”(Key A或Key B)。

相关访问控制位的设置确定了其用途以及相应的可用命令。

♦读写块:允许读、写操作。

♦数值块:运行另外的数值操作——加值、减值、传输和恢复。

在用于非充值卡的一种情况(…001‟)下,只能够读和减值。

在另一种情况(…110…)下,可以用key B充值。

♦厂商块:只读,不受访位控制位设置的影响!♦密钥管理:在传输配置状态下,必须用key A 认证。

表 2.6 数据块访问权限设置4注:如果相应扇区区尾块Key B可读,则不得用作认证(前表中所有灰色行,但有些兼容卡则在Key B可读的情况下,仍可以用Key B做认证)。

如果读写器试图用灰色行的访问控制条件以Key B认证任何扇区的任何块,卡将在认证后拒绝所有后续存储器访问。

2.2.3 操作流程S50/70卡的所有数据块在满足读条件的情况下都可以用读命令进行访问,在满足写条件下除了厂商块外都可以用写命令进行写入。

S50/70卡没有专用的修改密钥和控制位的命令,若需要修改密钥或控制位,则需要采用‘读-改-写’的方式,即读出区尾块(密钥数据读出始终为0x00),修改需要改写的数据(若不修改密钥,则需要将密钥恢复成原来的值),然后将数据写入区尾块。

S50/70卡的值是一个long型的数,用特定的格式存放在数据块中,如表2.3所示。

S50/70卡没有专用的格式化值块的命令,若需要值块操作时,需要将数据块的内容格式化为值块格式,并用写命令写入(若数据块内的数据格式是值块的格式,则不需要该步骤),然后再用值块操作命令。

图 2.2 S50/70卡操作流程2.3 PLUS CPU卡PLUS CPU卡在MIFARE Standard卡的基础上将安全等级做了大幅度提升。

2.3.1 特点2或4K字节E2PROM;5♦简单的固定存储器结构,与MIFARE Mini,MIFARE Standard卡兼容;♦存储器结构与MIFARE S70相同(扇区,块);♦可随意配置访问条件;♦支持ISO14443-3A唯一序列号(4或7字节),支持任意随机ID;♦多扇区认证,多块读和写;♦AES用于认证、加密和认证数据完整性;♦防撕裂保护;♦密钥可存储为MIFARE CRYPTO1密钥(2×48位/扇区)或AES密钥(2×128位/扇区);♦完全虚拟卡概念;♦中继攻击检查;♦通信速率可达848 Kbit/s;♦单独写操作次数:通常为200,000;♦通过CC EAL4+安全认证。

PLUS CPU卡有4个安全等级:♦安全等级0。

该等级为出厂模式,该模式下可以任意修改卡内的数据(无需认证密钥)。

♦安全等级1。

该等级和S50/70卡完全兼容,所有操作都和S50/70卡相同。

♦安全等级2。

该等级和S50/70卡相比,是在CRYPTO1认证前加入了AES认证(激活后只必须至少执行一次AES认证),但该等级下没有值块操作。

♦安全等级3。

该等级下的认证操作均为AES认证,读写器与卡之间的通信可选择数据加密或线路保护(MAC)。

2.3.2 数据结构PLUS CPU卡的数据结构是在S50/70卡的基础上增加了AES密钥和配置块,如表2.7所示。

表 2.7 PLUS CPU卡数据结构62.3.3 操作流程PLUS CPU卡的操作分为以下几种:♦数据/值块操作♦卡片升级♦卡片配置(安全等级3)1.安全等级0下的操作在安全等级0下,所有的数据块和配置块都可以任意写入(使用个人化命令,数据写入后不能读出,若有格式的配置块则需要按格式写入,若格式错误会出现卡片提升到相应等级后却不可用的情况)且不需要认证任何密钥。

当所有需要个人化的数据块(0x9000、0x9001、0x9002(若存在)和0x9003,这几个地址必须修改)被修改后,则可以用提交个人化命令将卡片提升到安全等级1。

在没有提交个人化前,所有数据块和配置块都可以任意修改。

2.安全等级1下的操作该等级下的操作和S50/70卡完全一样,详细操作流程见2.2.3。

若卡号为7个字节,则在选择后需要在再次防碰撞(参数改为0x95)和选择,并将第1次防碰撞得出4字节卡号的第1字节0x88(级联字节)去掉,在与第2次防碰撞得出的4字节卡号合并在一起组成7字节的卡号。

防碰撞得出的什么卡号(不管是否有级联字节),选择卡时就输入什么卡号,认证时输入的卡号为最后一次选择卡时使用的卡号(若是使用激活函数,则认证时输入的卡号是激活函数输出卡号最后4字节)。

相关文档
最新文档