预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共98页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

非接触式IC卡技术提纲为什么要使用非接触式IC卡?什么是非接触式IC卡?ContactlessICC非接触式IC卡系统构成非接触式IC卡的基本构成非接触式IC卡读写器的构成非接触式IC卡的特点非接触式IC卡的分类EMID厚卡特点 频段非接触式IC卡的国际标准ISO/IEC14443国际标准 现阶段ISO/IEC14443(草案)主要有两个体系并存:ISO/IEC14443-TypeA、ISO/IEC14443-TypeB。 TypeA:以PHILIPS公司为代表,包括SIEMENS、HITACHI、GEMPLUS、G&D和Schlumberger等公司 TypeB:以ST(意法半导体)、MOTOROLA、ATMEL、韩国SAMSUNG和日本的NEC等公司为代表。ISO/IEC18000国际标准 18000-1:物理层 18000-2:低于135KHz通信的空中接口的参数; 18000-3:在13.56MHz通信的空中接口的参数; 18000-4:在2.45GHz通信的空中接口的参数; 18000-5:5.8GHz通信的空中接口的参数; 18000-6:860-960MHz通信的空中接口的参数; 18000-7:433MHz通信的空中接口的参数;目前13.56MHz的产品主要包括: ISO14443TypeA卡——Mifare1S50卡、UltraLight卡LEGICTypeA卡、上海公交卡即华虹IC卡、复旦微电子TypeA卡 ISO14443TypeB卡——ATMELRF020 ISO15693(电子标签)卡——PHILIPSI-Code2、TITag-it标签 I-CODE(电子标签)卡——PHILIPSI-Code、上海贝岭BL75R02 SONYFelica卡——香港八达通、深圳通 中国二代身份证目前125KHz的产品主要包括:非接触式IC卡工作原理非接触式IC卡与读写器接口电路(1)读写器发射激励信号(一组固定频率的电磁波),数字信息调制在该射频信号上。 (2)IC卡进入读写器工作区内,被读写器信号激励。在电磁波的激励下,卡内的LC串联谐振电路产生共振,从而使电容内有了电荷,当所积累的电荷达到2V时,此电容可以作为电源为其他电路提供工作电压,供卡内集成电路工作所需。(谐振、整流、滤波、稳压)。 (3)同时卡内的电路对接收到的谐振信号进行解调,还原数字信息,对信息进行分析处理,判断发自读写器的命令,如需在EEPROM中写入或修改内容,还需将2V电压提升到15V左右,以满足写入EEPROM的电压要求。 (4)IC卡对读写器的命令进行处理后,发射应答信息(将应答信息调制到射频信号上)给读写器。 (5)读写器接收IC卡的射频信号并进行解调还原出应答信息。初始化与防冲突(AntiCollion)项目引入——IC卡公交收费机项目设计之一——卡型选择Mifare1非接触式IC卡Mifare卡与读写器之间的信号Mifare卡的信号调制方式从读写器到卡的调制与编码从卡到读写器的调制与编码Mifare1卡片的存储结构块功能详解块功能详解块功能详解Mifare1卡存取控制与数据区的关系小结:MIFARE1卡特点一Mifare1卡的密码认证方式(A)环:Mifare1卡向读写器发送一个随机数据RB; (B)环:读写器收到RB后向Mifare1卡片发送一个令牌数据TOKENAB=用读写器中存放的密码加密后的RB+读写器发出的一个随机数据RA; (C)环:Mifare1卡片收到TOKENAB后,用卡中的密码对TOKENAB的加密的部分进行解密得到RB’,并校验第一次由(A)环中Mifare1卡片发出去的随机数RB是否与(B)环中接收到的TOKENAB中的RB’相一致;若读写器与卡中的密码及加/解密算法一致,将会有RB=RB’,校验正确,否则将无法通过校验; (D)环:如果(C)环校验是正确的,则Mifare1卡片用卡中存放的密码对RA加密后发送令牌TOKENBA给读写器; (E)环:读写器收到令牌TOKENBA后,用读写器中存放的密码对令牌TOKENBA中的RA(随机数)进行解密得到RA’;并校验第一次由(B)环中读写器发出去的随机数RA是否与(D)环中接收到的TOKENBA中的RA’相一致;同样,若读写器与卡中的密码及加/解密算法一致,将会有RA=RA’,校验正确,否则将无法通过校验;(A)环:Mifare1卡取随机数RB=1100,KEY1=1010, 加密/解密算法:异或,发送RB给读写器 (B)环:读写器取随机数RA=0011,KEY2=1010, 加密/解密算法:异或,接收RB 对RB加密:TOKENB=RB异或KEY2=0110,发送TOKENB+RA (C)环:Mifare1卡片对TOKENB解密: RB‘=TOKENB异或KEY