发明名称 一种基于FPGA和USB接口芯片的SM4算法加密设备
摘要 本发明公开了一种基于FPGA和USB接口芯片的SM4算法加密设备,包括USB接口芯片、现场可编程门阵列(FPGA)芯片、以及通过FPGA实现的USB接口控制模块、SM4算法IP核、SM4算法控制模块和片内RAM,该加密设备以FPGA为控制核心,通过VHDL语言设计实现了SM4算法IP核及相关的控制模块,采用USB接口连接到用户的终端,保证用户的重要数据在网络中以密文的方式传输,实现了数据快速运算、安全传输。该发明具有数据加解密速度快、安全性高、使用方便等优点。
申请公布号 CN103973432A 申请公布日期 2014.08.06
申请号 CN201410220238.5 申请日期 2014.05.23
申请人 浪潮电子信息产业股份有限公司 发明人 苏振宇
分类号 H04L9/06(2006.01)I;H04L9/00(2006.01)I 主分类号 H04L9/06(2006.01)I
代理机构 济南信达专利事务所有限公司 37100 代理人 张靖
主权项 一种基于FPGA和USB接口芯片的SM4算法加密设备,其特征在于:包括USB接口芯片、FPGA芯片、以及通过FPGA实现的USB接口控制模块、SM4算法IP核、SM4算法控制模块和片内RAM,其中,USB接口芯片,实现USB2.0总线协议及与FPGA本地端的交互;FPGA芯片,作为设备的核心单元,对系统各个模块进行控制和调度;USB接口控制模块,FPGA的子模块,实现对USB接口芯片的控制;SM4算法IP核,FPGA的子模块,实现国产SM4对称密码算法;SM4算法控制模块,FPGA的子模块,实现对SM4算法IP核的控制;片内RAM,FPGA的子模块,实现对数据的缓存;该加密设备以FPGA为控制核心,通过VHDL语言设计实现了SM4算法IP核及相关的控制模块,采用USB接口连接到用户的终端。
地址 250014 山东省济南市高新区舜雅路1036号