智能卡COS下载工具的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:zzssxxzzssxx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在科技迅速发展、信息化技术加快的今天,智能卡已成为生活中一件不可或缺的东西。手机卡、公交卡、银行卡、社保卡等等已随处可见,目前,公民二代身份证与银行卡IC化需求更是促进了智能卡的发展。随着智能卡市场的进一步扩大、智能卡需求的持续上涨,智能卡的开发进程被迫缩短。智能卡COS作为智能卡重要的组成部分,起着核心作用。提高智能卡研发与生产速度,重要的一点就是加快COS开发调试速度,提高发卡效率。智能卡在开发过程中,对于COS在智能卡中的存在形式,目前采用两种方式,一种是将验证通过的COS在卡片生产过程中直接掩膜在卡内,这样的好处是COS不会被修改,但是由于掩膜周期很长,会导致跟不上市场的需求。另一种做法是先生产好智能卡硬件,然后通过外部手段再将COS下载到卡片中,相比而言,这种方式比较灵活,可以应对市场需求的变更。本文源于某公司的智能卡实际项目需要,主要针对智能卡开发与生产过程中的实际需求,研究了智能卡COS下载工具的设计与实现。本文首先对智能卡发展的现实情况与需求做了介绍了,目前智能卡需求量大与COS功能需求日益增多,说明本课题研究的背景和意义;其次介绍了与本智能卡COS下载工具相关的技术、标准与协议等内容,包括IAP技术、ISO/IEC 7816协议与ISO/IEC 14443协议、PC/SC标准、DES/3DES加解密和MFC技术,为后续内容提供技术基础;然后分析了智能卡COS下载工具的需求,对其进行了业务描述,智能卡COS下载工具是将COS下载到智能卡内部存储器中,使该智能卡可以执行此COS,从而具有某种功能,需求分析包括功能性需求和非功能性需求描述,并进行了需求建模;在此基础上,给出了智能卡COS下载工具的系统架构设计,将其划分为PC/SC读卡器驱动模块、DES/3DES加解密模块、COS文件解析模块、IAP模块和界面模块五部分,并对每个模块进行了详细的设计与实现,进行系统集成后,实现了智能卡COS下载工具;最后,对智能卡COS下载工具进行了测试,包括各个功能模块测试以及非功能性测试,确保其满足需求分析中的需求。本文所实现的智能卡COS下载工具,以MFC对话框作为主界面,支持PC/SC标准读卡器,既可以解析Hex格式和Bin格式的COS文件,又能支持Txt格式的COS数据,在外部认证通过获取下载权限的情况下,通过APDU命令将COS下载到智能卡内部存储器中。智能卡COS下载工具的使用,在COS开发阶段可以提高COS调试与测试速度,在发卡阶段提高发卡效率,在后期升级阶段也极大的方便升级COS。
其他文献
本文针对简单多边形中限于给定点集的最短路径问题进行研究,以期设计出一个求解算法,使得对于简单多边形中给定的点集以及起点s和终点t,能够找到一条从点s出发,中间经过给定
装备制造业作为我国的战略性产业之一,具有较高的产业关联度和较强的吸收就业能力,为我国的国民经济和国防建设提供了安全保障。发展装备制造业是我国实现工业化道路的必经之
近年来,我国实体经济发展环境日益严峻,与之形成鲜明对比的是金融体系的快速扩张和资本市场阶段性的非理性繁荣。在这种环境下,我国的非金融公司开始不断突破主营业务范围,积
随着科学技术的不断发展,大数据分析及其处理技术在社会生产和生活的各个领域发挥着越来越重要的作用。当今社会,人们对信息的需求量日益增加,对数据的完整性和准确性要求也越来越高。然而在现实生活中,由于受外界环境以及图像采集工具的干扰,人们所获得的信息准确率会受到很大影响,这就使得对受损的图像数据进行恢复变得至关重要。鲁棒主成分分析作为高维数据降维的主流方法之一,在图像处理领域得到了广泛应用。本文将主要研
目的:探讨调肝降压方对2017年ACC/AHA指南定义的1期高血压高危受试者早期内皮功能的影响。方法:设计为前瞻性、完全随机化、空白对照、单盲法的随机临床试验。于2周洗脱期后,在年龄30~79岁、诊室血压(CBP)130~139/80~89mm Hg的1期高血压肝火亢盛证受试者中,比较单纯改变生活方式(对照组,n=30)和口服调肝降压方(试验组,n=32)对血流介导的内皮舒张功能(FMD)的干预作
20世纪80年代以来,我国经济实现超高速发展,至21世纪头十年,我国GDP增长已经以两位数速度狂飙突进30年。改革开放以来,城市经济引领中国的经济社会克服了温饱问题、但对于因
近年来,EPC工程总承包模式在国内工程建设领域的市场份额不断攀升,业主认可度和市场需求也不断增强。在国家大力推进的天然气管道建设领域,工程总承包也呈现出迅猛发展的势头
信贷资金是维持企业正常的生产经营活动中不可或缺的要素,一旦缺乏及时的信贷资金支持,企业可能随时面临严峻的财务困境甚至破产。然而,作为我国经济增长的重要生力军,民营企
随着集成电路的快速发展,基于MCU的嵌入式应用广泛地活跃在生活中,如洗衣机、吹风机、玩具以及汽车等。MCU作为核心控制芯片,是集成电路不可或缺的部分。目前市场中大部分的M
基于发光二极管(Light Emitting Diode,LED)和工业相机的可见光多层成像通信系统,通过分集与复用传输模式的灵活配置,能够有效满足多属性数据分优先权传输的需求,更加适用于