基于ARM7双界面智能卡的卡片操作系统研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:lzyrock
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着金卡工程的推动,微电子与计算机技术的快速发展,智能卡芯片的应用越来越广泛。中国人民银行关于智能卡全面替代磁条卡的指示,为智能卡开辟了更广阔的市场,这其中双界面智能卡的应用尤为突出。本文主要研究基于一款双界面式智能卡芯片的卡片操作系统。在对智能卡操作系统背景与关键技术的研究基础上,根据双界面式智能卡的特点,研究并实现了系统中传送管理、安全控制、文件管理以及命令解释四大模块的功能。传统的智能卡大多数只实现了单一的接口通讯,本文针对所选用芯片的特点,在接触式通讯的基础上,通过一个内部控制寄存器的设计,完成了智能卡的双界面式通信。在非接触式通信的设计过程中,根据传输的特点,将通信过程中分组数据的解析与处理进行模块化设计。安全系统的研究中,通过对安全状态字的位操作实现了安全状态的转移,并且针对安全管理设计专用的命令,设计并实现了鉴别、核实等安全机制。针对智能卡多应用的需求,文件系统采用分层的设计方法,通过安全密钥文件的设置以及相关的安全机制,实现了不同应用之间的独立性。文件管理模块实现了文件系统的空间分配、存储形式以及基本操作。此外,根据文件系统与安全控制模块的特点,命令解释模块完成了智能卡交易中如创建文件、取随机数、更新二进制数据等常用指令的解析与处理。本论文根据嵌入式软件开发思想,使用嵌入式C语言和ADS集成开发工具对PCOS的传送管理、文件管理、安全控制以及命令解释模块进行了调试开发,并将开发好的软件编译后下载到FPGA仿真平台中,使用交叉开发环境对其进行测试。通过这些测试保证该片上操作系统完成了预期功能,符合相关标准。测试结果表明本文所叙述的相关设计方案是正确可行的。本文的设计对双界面智能卡的卡片操作系统研究具有一定的指导意义。
其他文献
应用合金粉末等离子喷焊技术进行工艺试验,获得了Fe50、Ni60及NiWC25三种优质合金强化喷焊层。热轧导卫板表面等离子喷焊NiWC25工业试验表明:具有NiWC25等离子喷焊强化层的Q2
呼吸暂停是早产儿的常见症状,其发病与呼吸中枢发育不完善以及其他病理因素有关,其中低血糖亦为常见原因之一。我们对36例呼吸暂停早产儿血糖浓度与呼吸暂停的关系进行了探讨,现报
经济的快速发展和公民维权意识的提高促使司法机关受理的民事诉讼案件数量猛烈增长。诉讼不应该成为谋取他人利益的工具。通过虚假诉讼逃避债务或谋取不法利益的行为大量出现
在日语和汉语中,当数量词修饰名词的时候,既可以前置于名词,也可以后置于名词。而且,数量词可以与所修饰的名词结合,形成数量名结构。本研究将其称为数量结构。在日语中,有“
目前高中语文新课标中对文言文教学的要求更多的关注学生的情感、态度和价值观,高考也更倾向于对学生文言文阅读能力及学生文言文素养的考查。高中文言文教学在整个高中语文
第一部分翼状胬肉手术对角膜参数的影响目的探讨翼状胬肉手术对角膜参数的影响。方法选择2016年07月至2017年03月期间于广州医科大学附属第二医院眼科就诊的符合筛选条件的翼
近年来,我国人工肝支持系统及其它新技术在肝病治疗中的广泛应用,带动了临床护理科研并促进了护理知识更新,逐步摆脱了肝炎护理的局限性和依赖性,使整体护理肝炎的水平上了新的台
数学无论是在生活中还是在教学中都是必不可少的一门学科,小学数学是为孩子们打好以后学习数学知识的一个基础,提高小学数学教育是小学数学老师的一大难题。随着我国科学技术