金融智能卡操作系统的设计和实现
文献类型 | 学位 |
作者 | 史肖燕[1] |
机构 | 北京航空航天大学 ↓ |
授予学位 | 硕士 |
年度 | 2003 |
学位授予单位 | 北京航空航天大学 |
语言 | 中文 |
关键词 | 卡操作系统;文件系统;智能卡技术;金融交易命令 |
摘要 | 该文在研究智能卡技术、COS原理和国内外相关标准的基础上,分析比较现有COS的优缺点,设计实现了新型的支持双界面卡、符合国内外标准、支持"一卡多用"的卡操作系统——BHCOS.其主要特点如下:1、新型的文件管理方法:BHCOS采用双重链表方式存储树型结构的文件系统,与传统的卡操作系统不同,实现的文件系统对文件层次没有限制,更易实现"一卡多用".该操作系统构造了四种文件格式:透明文件、定长记录文件、变长记录文件和循环文件,并实现了四种文件访问方式:按文件标识符访问、按文件名访问、按短文件标识符访问和按路径访问.2、支持多种通讯模式:BHCOS同时支持接触式和非接触式两种读卡方式,接触式部分严格遵循ISO/IEC7816-3/4和《中国金融集成电路(IC)卡规范》的规定,实现T=0和T=1两种协议;非接触式部分则遵循ISO/IEC14443B-3/4的规定.3、多种安全级别的安全管理策略:BHCOS采用状态机的方式实现对文件操作权限的管理,每种操作只有在满足对应操作权限的情况下才能执行.4、丰富的命令集合:命令是应用者对卡内数据进行操作的唯一方式.BHCOS实现了33条命令,其中13条为《中国金融集成电路(IC)卡规范》规定的金融交易命令,通过对这些命令的解释执行,实现了对支付系统交易流程的管理和控制,另外20条为基本管理命令,这些命令用来创建、管理、删除卡内应用,读写卡内数据,保证数据存储和传输的安全性.5、系统可扩展性:该操作系统采用在EEPROM预留空间下载新命令的方式,支持对命令进行动态添加、删除和修改,不仅保证了系统的灵活性,而且从一定程度上克服了以往COS难于升级、难于维护的缺陷. |
影响因子:
dc:title:金融智能卡操作系统的设计和实现
dc:creator:史肖燕
dc:date: publishDate:1753-01-01
dc:type:学位
dc:format: Media:北京航空航天大学
dc:identifier: LnterrelatedLiterature:北京航空航天大学.2003.
dc:identifier:DOI:
dc: identifier:ISBN: