推荐星级:
- 1
- 2
- 3
- 4
- 5
基于USB+FPGA技术的密码算法硬件实现平台设计
资料介绍
摘要:设计了一种基于USB2.0和现场可编程门阵列(FPGA)技术的密码算法硬件实现平台。讨论了该平台系统架构、各层面划分及其解决方案,使用超高速集成电路硬件描述语言设计了端口复用先入先出阵列存储器、数据加密等功能模块,对平台功能进行了验证。
关键词:密码算法;硬件实现;USB2.0;现场可编程门阵列
在目前的信息安全产品中,软件加密的应用更为普遍。硬件加密因其安全性高、运算速度快、能够有效防止逆向工程等优点,正越来越受到政府机关、金融机构等对安全性有特别要求部门的重视。用于密码算法硬件实现研发的平台有2类:通用现场可编程门阵列(Field Pr ogram mable Gate A rray,FPGA)实验设备;根据某个项目要求而定制开发专用电路,前者价格偏高、不便于携带,大多附加了一些对于密码算法硬件研究用处不大的扩展电路模块,通讯接口多使用串口等低速通信端口,影响数据传输速度,但是具有适应性高的优点;而后者体积小巧、针对性强,但开发周期过长,应用范围相对有限。
部分文件列表
文件名 | 大小 |
基于USB+FPGA技术的密码算法硬件实现平台设计.pdf | 401K |
全部评论(0)