密码安全USB设备控制器设计与实现研究

被引量 : 1次 | 上传用户:liunian2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路技术的发展,芯片的规模突飞猛进,系统集成芯片(SoC)技术受到了业界的普遍重视,其发展也是日新月异。USB设备控制器作为SoC芯片中非常重要的外围接口控制器,在PC机和嵌入式系统,特别是在存储设备领域得到了广泛应用。本文在分析、研究USB协议基础上,利用软硬件协同设计方法,从基于高层次综合的IP设计流程出发设计并实现了USB设备控制器IP核——ETI USB。在此基础上,我们着眼于信息保密方面的应用,结合自主研发的8052专用密码芯片集成系统——ETISOC,增加了相关程序驱动和应用软件,设计了一款密码安全USB设备控制器——ETI SecUSB,既具有智能卡能够进行身份认证的优点,又能进行大容量数据硬件加密。本文在研究过程中,有以下几点贡献:1.USB IP核的设计与实现。在系统研究USB协议的基础上,结合软硬件划分技术,以系统安全和高性能密码功能服务为目标,本文完成了USB1.1设备控制器IP核设计,解决了包括串行循环冗余校验技术、串行接口引擎模块、USB收发器宏单元模块等关键技术问题,并且进行了全面的RTL级模拟和FPGA仿真验证,实现了可配置端点数和可配置FIFO容量技术,增强了USB IP核的可伸缩性。2.提出硬件实现USB设备枚举过程的设计方法。该设计将设备枚举过程由传统的软件设计转移到硬件层,采用安全状态控制来实现,减轻了USB设备控制器对MCU的依赖,有效整合了系统资源。3.密码安全模块的设计与实现。结合自主研发的8052专用密码芯片集成系统和COS操作系统,完成了以8052微控制器为密码控制仲裁模块,AES和RSA加速器作为加解密和身份认证模块的密码安全功能设计,具有安全、可靠的密码服务功能。4.ETI SecUSB驱动程序设计。系统分析了Windows内核模式下WDM驱动程序,在对其核心数据结构、驱动实现机制和开发方法简要介绍后,解决了ETI_SecUSB驱动程序软硬件协调与调用关系以及关键例程的实现方法。
其他文献
<正>一、前言熊家冢墓地位于湖北省荆州市川店镇张场村,是目前所见规模最大、保存最好、陵园分布最完整的楚国高等级贵族墓地。整个墓地由主冢、祔冢、殉葬墓、车马坑、祭祀
<正>2014年11月23至26日,由中国博物馆协会乐器专业委员会和东亚音乐考古学会主办、湖北省博物馆和厦门大学人文学院共同承办的"第六届东亚音乐考古学国际研讨会"在福建省厦
研究背景1、经典的经济学理论认为市场经济机制不利于解决公平问题和卫生资源的优化配置;2、2000年,世界卫生组织报告中对中国卫生筹资公平性的评价结果显示中国位居第188位,
通过引导积累,生活铺垫;指导修改,精心提炼;赏识激励、培养兴趣这三方面努力,可以让作文语言更自然,更精彩。要调动学生的积极性,通过他们的积累、提炼,使学生的语言之花,竞
现行我国的中职教育采用的是创新型教育,而创新型教育的实施离不开创新型的教师。所以,加强创新型教师的培养是发展中职创新型教育的关键。本文从培养创新型中职教师的重要性
依托区域内的黄山、西递-宏村、西湖、千岛湖、三清山、庐山、武夷山、土楼等风景名胜,共同打造和提升华东世界遗产风景道……近日,浙皖闽赣四省在浙江义乌签署了《关于加快
本文通过介绍大连港地区更新改造的相关规划设计研究过程与成果,分析与其最终修订的控制性详细规划的根本差别,并结合我国规划设计实践的现状,提出相关方面的思考。
随着互联网的飞速发展,无论是网页的数量还是网站的数量都呈现了巨大的增长,给人们快速有效的获取有用信息带来了巨大的挑战,因此,随着基于网页的web挖掘技术的成熟,基于网站
随着印刷方式的多样化和高效高质量的生产要求,在印刷过程中正确判断印刷机的运行状态并客观有效的评价和控制印刷品质量就显得尤为重要,实现规范化、标准化、数据化的印刷作
企业的多元化经营一直是理论界和实业界争议的焦点。理论和实证研究表明,多元化经营本身是可取的,其成功与否取决于企业对多元化经营的驾驭能力和能否有效分散企业规模做大之