- 1、本文档共50页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IC卡技术及应用电子教案8
第8章 IC卡及其芯片 存储器芯片 逻辑加密芯片 CPU芯片(内含COS) 8.1 IC卡的存储器芯片 存储固定信息和消费信息(可修改); 只有与读写器接触时才取得能量; 8.2 接触式IC卡的逻辑加密卡 逻辑加密卡主要由EEPROM单元阵列和密码控制逻辑电路构成; 功能介于存储卡和CPU卡之间; 适用于需要必威体育官网网址,但对必威体育官网网址功能要求不高的场合; 制造代号区 发行代号区 用户密码区 密码比较计数区 用户个人区 应用区 擦除密码 擦除计数 ATMEL 公司 AT88SC102芯片 具有1K位的EEPRON 低功耗CMOS技术 2个512位可用存储分区 5伏工作电压、自升压电路 允许擦除次数10万以上 数据保存年限100年 1. 触点(芯片/卡片) (1) 内部使用的EEPROM单元:FUSE1、FUSE2和EZ1的控制位 (2) 两个供特殊控制用的地址 (3) FUSE1:制造商用 (4) FUSE2:发行商用 (5) EZ1:对APP1擦除时用 (6) 全片擦除的控制 3. 访问控制 1. 上电复位: 芯片内部寄存器复位 8.3 非接触式IC卡 (Mifare卡) 符合ISO/IEC 14443 读卡距离? 工作频率? 数据传输率? 交易时间? 防冲突功能? 2. Mifare Standard逻辑图 3. IFD与ICC的交易流程 4. Mifare 卡的访问存储器命令 5. 存储器组织与访问条件 IFD用随机数、卡的序列号和密钥进行加密。 采用3pass鉴别法。 8位单片机 片上操作系统COS存在ROM内。 RAM存放中间处理结果与作为中间缓存器。 E2PRON供用户访问的存储区:信息、密码、密钥、应用文件。 8.4 COS (Chip Operating System) 传送管理 安全体系 应用管理 文件管理 传送管理 按照信息传输协议,接收IFD的命令,发送对命令的响应。 安全体系 安全状态:IC卡当前满足规定的条件。 安全属性:定义执行某条命令所需的条件,达到安全控制的目的。 安全机制:安全状态实现转移的方法与手段。(密码鉴别、数据鉴别、数据加密等) 安全体系 鉴别与核实的区别 鉴别 Authentication 核实 Verify 密钥管理:COS通过对文件访问的安全控制机制来保证密钥文件的安全。 应用管理 COS对IC卡接收的命令的可执行性进行判断。 文件管理 文件的基本结构 MF DF EF 文件的分类: COS file 保存有基本的应用数据。 key file 存储进行数据加密用的密钥。 purses file 存储有价数据。 COS对文件的操作均应符合ISO/IEC 7816-4的规定。 IC卡进行处理时,系统所采用的是命令-应答方式。图8.55(COS处理机制)。p228 Java 智能卡是采用标准Java语言子集的的CPU卡,其应用开发需要通过转化才能在卡上实现。 EEPROM 硬布线逻辑 非接触式接口 微处理器8051核心 接触式接口 非接触式接口 硬布线逻辑 共享EEPROM 非接触式接口 EEPROM 微处理器8051核心 接触式接口 Mifare Standard Mifare PLUS Mifare pro 1994- 1997- 1998- 8.3.1 Mifare Standard 1. 概 述 调制/解调器 电压 调节器 RF接口 鉴别和访问控制 ATR 防冲突 选择应用 密码计算单元 控制和算术 运算单元 数字部分 EE P R O M 接口 EE P R O M IFD发Request给所有在场的IC卡,通过防冲突循环,得到一张卡的序列号,选择此卡进行鉴别,通过后对存储器进行操作。 Read 读存储器的一个分组 2.5ms Write 写存储器的一个分组 6.0ms Decrement 减少分组内容,将结果存入数据寄存器 Increment 增加分组内容,将结果存入数据寄存器 Transfer 将数据寄存器内容写入EEPROM一个分组 Restore 将分组内容存入数据寄存器 16区*4分组*16字节 Block 0 制造商代码(0区)/数据 Block 3 本区密钥/访问条件 Block 0~2 数据分组 数据分组 读写分组 价值分组 ﹕ 0 1 2 3 0 1 2 3 0 1 2 3 0 1 2 3 Block 0 制造商代码(0区) 数据分组 区尾部
您可能关注的文档
- HILTON酒店集团__.ppt
- HIT 频道与节目推介.ppt
- Hive – A Warehousing Solution Over a MapReduce Framework.ppt
- HJCY 中青旅集团旅游主业战略研究报告.ppt
- HL200便携式里氏硬度计介绍.ppt
- homstar小家电品牌形象传播策略.ppt
- Honeywell BAS 原理图.ppt
- HOPSCA专题交流.ppt
- hou8-4空间曲线.ppt
- House Fun好房志媒体简介.ppt
- GPT社区探索GraphRAG未来架构-2024全球机器学习技术大会.pdf
- 多模态具身智能操作技能学习、交互探索与应用-2024全球机器学习技术大会.pdf
- 释放AI的潜能: 应对变幻莫测的AI硬件和软件-2024全球机器学习技术大会.pdf
- 企业大模型在智能制造行业的落地实践.pptx
- 加速云端机器学习-Alluxio在小红书的实践-2024大数据大模型峰会.pdf
- 从3D到4D,快速且时空一致的4D内容生成探索-2024全球机器学习技术大会.pdf
- 软件设计的要素——概念驱动的软件设计-2024年全球软件研发技术大会.pdf
- 构建企业高价值场景的AI应用^7RAG、数值计算与推理的技术实践-2024全球机器学习技术大会.pdf
- OpenAI o1技术原理解析-2024全球机器学习技术大会.pdf
- 深度学习作业GPU利用率分析与提升-2024年全球软件研发技术大会.pdf
文档评论(0)