论文摘要
随着集成电路设计技术的发展,芯片规模的增加异常迅猛,几乎每18个月就会增加一倍。芯片系统集成(SoC)技术受到了业界的普遍重视,其发展也是日新月异。USB设备控制器作为SoC芯片中非常重要的外围接口控制器,在PC机和嵌入式系统,特别是在存储设备领域得到了很广泛应用。本文在设计实现了传统USB设备控制器的基础上,提出了一套USB接口的安全策略,并给出了具体的实现方案,设计实现了USB接口的密码安全系统──ETISecUSB,以解决易丢失、明文存储、明文传输等大多数USB设备存在的安全隐患,得到了很好地安全保密效果。具体地讲,有以下几点贡献:1.对USB设备所面临的安全问题进行了详细地描述和分析,提出了一套USB设备控制器的安全策略,并基于Diffie-Hellman协议设计了一个主机与USB设备的认证密钥协商协议,以解决假冒攻击、重放攻击、前向保密等安全问题。2.基于传统USB设备控制器设计理论,经过细致的软硬件功能划分,设计实现了一款面向密码安全应用的USB设备控制器,完善地实现了本文提出的安全策略。3.在深入研究驱动程序的设计原理的基础上,结合密码软件实现技术,将本文提出的安全策略合理地实现于驱动程序中,软件系统与硬件系统共同构成了USB接口密码安全系统——ETISecUSB。4.提出了适用于ETISecUSB的FPGA测试方法,合理地构成了测试回路,采用多种工具对安全策略的实现进行了细致地测试验证。本文从理论和实现两个方面较详细地介绍了USB接口密码安全系统ETISecUSB的设计过程和相关技术要点,获得了设计密码芯片系统集成的宝贵经验,更为以后设计更加复杂的IP核打下了良好的基础。
论文目录
相关论文文献
- [1].基于USB总线的微型车床开放式数控系统研究与设计[J]. 机床与液压 2020(01)
- [2].基于USB通信的FPGA高速数据采集系统研究[J]. 装备维修技术 2020(02)
- [3].基于USB的频率特性测试仪的设计[J]. 吉林化工学院学报 2016(01)
- [4].一种小型化高可靠USB测控应答机的设计与实现[J]. 信息通信 2016(03)
- [5].基于USB的虚拟示波器设计[J]. 数字技术与应用 2016(08)
- [6].高解析喷码机中的USB数据传输系统[J]. 电子设计工程 2015(01)
- [7].一种基于USB的视频传输系统设计[J]. 电脑知识与技术 2017(14)
- [8].基于FPGA和USB的多通道超声检测系统设计[J]. 仪表技术与传感器 2017(08)
- [9].USB通信技术在测控领域中的应用探讨[J]. 数字技术与应用 2016(12)
- [10].基于FPGA和USB的数据采集系统设计[J]. 世界科技研究与发展 2010(01)
- [11].基于USB内窥镜的航空发动机孔探教学系统[J]. 课程教育研究 2016(09)
- [12].基于USB的数据通信系统的研究[J]. 黑龙江科技信息 2014(07)
- [13].USB虚拟串口通信实现[J]. 电子科技 2014(03)
- [14].基于USB隧道的文件传输技术设计[J]. 信息化研究 2014(02)
- [15].USB编程器在电视机存储器维修中的应用[J]. 黔南民族师范学院学报 2012(04)
- [16].基于USB和FPGA的多功能等效器设计[J]. 电视技术 2012(23)
- [17].基于USB的伺服电机的通信研究[J]. 电脑知识与技术 2010(18)
- [18].一种基于USB的高速数据采集系统硬件设计[J]. 科技广场 2010(08)
- [19].基于USB的数字电位器的控制[J]. 电测与仪表 2009(10)
- [20].汽车行驶记录仪USB接口的设计与实现[J]. 电脑与电信 2009(12)
- [21].USB技术在超声波测距系统中的应用[J]. 仪表技术 2008(12)
- [22].基于USB和FPGA实现的高速光子符合仪[J]. 电子测量技术 2008(12)
- [23].基于USB接口的全自动热量计的设计及实现[J]. 仪器仪表学报 2008(06)
- [24].基于USB接口的虚拟逻辑分析仪的设计[J]. 机电工程 2008(06)
- [25].USB接口海量存储指令分析[J]. 机电产品开发与创新 2008(03)
- [26].基于USB接口的便携式温度记录仪的相关探讨[J]. 科技资讯 2017(17)
- [27].USB端口驱动半导体制冷制热能效研究[J]. 质量探索 2016(01)
- [28].新款自行车存储动能 通过USB端对手机充电[J]. 工业设计 2013(05)
- [29].USB闪存驱动器在蓝牙耳机中的应用研究[J]. 办公自动化 2014(19)
- [30].基于USB的数据采集系统设计[J]. 机械工程与自动化 2014(06)