USB电子钥匙的设计与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:k88ls06
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电子商务、电子政务及网上银行的发展,身份认证和信息安全已经成为人们普遍关注的问题。USB电子钥匙(USB Key)具有安全性、便携性及易用性的特点,是一种最新的解决身份认证和信息安全的方案。研究和实现满足规范的基于国产安全芯片的USB Key具有实际意义。   本论文的主要目标是设计和实现满足安全标准的基于国产芯片的USB Key。本文首先简单介绍了USBKey相关密码技术及其工作原理,并在此基础上,阐述了USB Key的系统架构。接着根据USB Key的系统架构对USB Key进行详细设计与实现,主要工作包括:USB Key便件及驱动设计与实现、USB Key片内操作系统(COS)的设计与实现及中间件加密服务提供商(CSP)的设计与实现。本文采用国产芯片Z8D64U进行电路设计,并根据USB协议设计USB驱动。COS系统是USB Key设备的核心,控制着USBKey的功能及安全,本文采用模块化层次化的设计思想对COS的通信模块、命令模块、安全模块及文件模块进行详细设计,实现了USB Key的特定功能。CSP是Windows加密体系的一组接口,是USB Key设备与Windows加密体系通信的关键,本文在分析CSP体系的基础上,设计了CSP的重要数据结构,并基于USB Key设备设计实现了中间件CSP。   最后搭建测试平台编写测试程序,完成USB Key的测试。测试由两部分组成:USB Key功能和安全性测试及USB Key应用测试。USB Key功能和安全性测试主要对COS系统进行测试,USB Key应用测试主要对CSP进行测试。最后得到测试结果:本文设计和实现的USB Key满足《智能IC卡及智能密码钥匙密码检测规范》,CSP满足Windows加密系统要求,可以实现应用开发。本文设计实现的USB Key已经通过国家密码管理局商用密码检测中心检测。
其他文献
十字花科黑腐病菌是十字花科植物危害最严重的致病菌之一,能够在全球范围内引起所有十字花科植物产生黑腐病。革兰氏阴性植物病原菌通过hrp基因编码的保守的III型分泌系统(Ty
目的:分析在治疗颅内动脉瘤这一疾病中实施开颅夹闭术与介入栓塞术所取得的临床疗效.方法:选取2015年8月—2019年8月在我院进行颅内动脉瘤治疗的患者96例为观察对象,并将其平
目的:研究胺碘酮联合艾司洛尔对快速阵发房颤患者的治疗效果.方法:选取我院在2016年1月-2019年1月期间收治的200例快速阵发房颤患者,按治疗方式分成参照组和实验组,参照组100
初级感觉神经元的分子修饰是神经源性痛的一个主要机制,直接从神经源性痛动物模型中克隆差异表达基因,将有助于理解神经源性痛的分子机制,为今后的治疗和发展新的药物鉴定基
学位
该文是根据对陕西、甘肃部分地区甲螨亚目动物的调查结果完成的.从形态分类学的角度对甲螨亚目动物进行了分类学的系统研究.1998年7月,在陕西的宁陕、留坝、佛坪以及甘肃的康
目的:对比腹腔镜下腹股沟疝修补术与开放式无张力疝修补术治疗腹股沟疝的效果.方法:选取91例腹股沟疝患者,随机分为两组,对照组46例,采取开放式无张力疝修补术;观察组45例,采
目的:ICU机械通气治疗重症肺心病合并呼吸衰竭患者的临床分析.方法:选择在我院ICU治疗的重症肺心病合并呼吸衰竭病人共计116例进行调研,此次选取时间为2018.2至2019.1.将病人
硅基微型储能系统,鉴于其良好的工艺制备兼容性、与微纳米智能器件的可集成性,是近些年来重要的研究发展方向。微型储能系统,可作为独立片上供电系统,为M/NEMS(Micro/Nano Electr
该论文所进行的研究工作和主要结果包括以下几个部分:1.采用PCR随机诱变方法,研究氨基酸置换对耐热邻苯二酚2,3-双加氧酶(TC23O)性质的影响.2.甲硒氨酸(SeMet)多波长反常散射法(MAD