FMCOS2.0:复旦微电子CPU卡操作系统详解

需积分: 50 31 下载量 164 浏览量 更新于2024-07-15 收藏 2.21MB PDF 举报
"FMCOS2.0用户手册详细介绍了由上海复旦微电子股份有限公司开发的自主知识产权的CPU卡操作系统,该系统遵循ISO 7816系列标准和中国金融集成电路(IC)卡规范,适用于多领域的应用,尤其在金融行业。FMCOS包括对电子钱包和电子存折等应用的规定,提供了高级的安全性和灵活性。手册涵盖了FMCOS的特点、内部结构、初始化和防冲突机制、传输协议、文件结构以及独特的安全体系。" 本文档详细阐述了FMCOS2.0的操作系统特性,首先介绍了FMCOS的核心优势,它作为一个CPU卡操作系统,具备高性能和多应用兼容性。FMCOS内部包含CPU、RAM、ROM和EEPROM,这使得它具备类似微型计算机的功能。此外,它定义了各种功能模块,并列举了完整的命令列表。 初始化和防冲突部分详细讲解了轮询过程、类型A PICC(无接触式智能卡)的初始化和防冲突策略,包括帧格式、时序、PICC状态、命令集和选择序列。这些内容对于确保卡片与读卡器之间的有效通信至关重要。 传输协议章节深入解析了类型A PICC的协议激活、协议参数的选择、差错检测与恢复等步骤,以及半双工块传输协议,包括块格式、帧等待时间、功率水平指示和协议操作,确保数据在卡片与读卡器间的高效、安全传输。 文件结构部分详细描述了FMCOS的文件层次结构,包括主文件(MF)、子目录文件(DF)和数据文件(EF),并讨论了文件空间分配、访问方式、文件类型和命令集,以及文件标识符和文件名的管理规则。 最后,FMCOS的安全体系章节强调了其独特的安全措施,包括安全状态、属性、机制以及密码算法。这些安全特性旨在保护卡片上的敏感信息,防止未授权访问和欺诈行为。 FMCOS2.0用户手册是理解与使用该CPU卡操作系统的全面指南,它涵盖了从系统架构到实际操作的所有关键要素,对于开发和维护基于FMCOS的IC卡应用来说,是不可或缺的技术参考资料。
2020-06-01 上传
7. FMCOS 命令 ........................................................................................................51 7.1. 外部认证 EXTERNAL AUTHENTICATE.................................................................................51 7.1.1. 定义和范围 ...........................................................................................................................51 7.1.2. 命令报文 ...............................................................................................................................51 7.1.3. 命令报文数据域 ...................................................................................................................51 7.1.4. 响应报文数据域 ...................................................................................................................51 7.1.5. 响应报文状态码 ...................................................................................................................51 7.2. 取随机数 GET CHALLENGE....................................................................................................53 7.2.1. 定义和范围 ...........................................................................................................................53 7.2.2. 命令报文 ...............................................................................................................................53 7.2.3. 命令报文数据域 ...................................................................................................................53 7.2.4. 响应报文数据域 ...................................................................................................................53 7.2.5. 响应报文状态码 ...................................................................................................................53 7.3. 内部认证 INTERNAL AUTHENTICATE..................................................................................54 7.3.1. 定义和范围 ...........................................................................................................................54 7.3.2. 命令报文 ...............................................................................................................................54 7.3.3. 命令报文数据域 ...................................................................................................................54 7.3.4. 响应报文数据域 ...................................................................................................................54 7.3.5. 响应报文状态码 ...................................................................................................................54 7.4. 选择文件 SELECT......................................................................................................................56 7.4.1. 定义和范围 ...........................................................................................................................56 7.4.2. 命令报文 ...............................................................................................................................56 7.4.3. 命令报文数据域 ...................................................................................................................56 7.4.4. 响应报文数据域 ...................................................................................................................56