金融智能卡操作系统的设计和实现

来源 :北京航空航天大学 | 被引量 : 0次 | 上传用户:ffgooo208w
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文在研究智能卡技术、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难于升级、难于维护的缺陷.
其他文献
该文根据COMPAQ公司公布的白皮书(whitepaper)《TheMillicentProtocolforInexpensiveElectronicCommerce》对Millicent微支付协议中交易的过程进行了深入的分析,首先对微支付
随着网络应用的不断发展,网络安全问题也日益突出。越来越多的安全技术被应用到网络安全领域。而绝大多数的安全措施都属于被动防御,缺乏更加积极的保护措施。 入侵检测是网
该文对MBACS算法进行结构上的比较,证明所有的MBACS算法的接纳控制等式可以表示为相同的结构.而且通过这个结构,证明部分MBACS算法使用相同的测量过程,调整它们的参数满足一
作为区域网技术的一种,以太网技术在80年代以来发展非常迅速。从最初的10兆共享式以太网到快速交换以太网,以至到千兆以太网。IEEE新的标准的不断制定不仅给千兆以太网的广泛应
该论文介绍了一种新的可伸缩的安全服务发现服务(Scalable Secure Service Discover Service简称SDS),它是一种能够帮助用户根据各自任务的需求,安全的寻找到相应服务的目录
随着互联网的飞速发展,海量信息的处理成为越来越普遍的需求。通常,海量数据的处理要求工作人员学习分布式相关知识,学习成本和开发成本都比较高,而且现有大数据开发平台对于
软件定义网络(Software-Defined Network,下文均以SDN代替),是一种新型的控制与数据平面相分离的网络架构。在SDN平台上进行网络会话业务的研究和实现,可以摆脱传统互联网的
作为智能化刀具的一部分,将刀具标准图形库管理系统技术应用于刀具行业,利用该领域中现有刀具模型指导实际中刀具标准图形库,降低企业使用刀具的成本,延长刀具的使用寿命,提高刀具
该论文详细阐述了使用JSP处理用户注册表单的过程.JSP的一条基本编程原则是将尽可能多的数据处理交给JavaBean.JSP处理表单的工具显示了一些独特的特征.它不但能为用户输入的
该文主要研究嵌入式Internet的安全问题,提出了新的嵌入式Internet防火墙技术.首先,通过对嵌入式系统的分析,探讨了嵌入式Internet的相关技术,建立了嵌入式Internet和扩展Int