首页 | 本学科首页   官方微博 | 高级检索  
     

可重构高速数据加密系统设计和实现
引用本文:王凯,刘凯,李拓,符云越,刘唐,王骞. 可重构高速数据加密系统设计和实现[J]. 电子测量技术, 2021, 44(19): 8-15
作者姓名:王凯  刘凯  李拓  符云越  刘唐  王骞
作者单位:1. 山东海量信息技术研究院,山东 济南250098;2. 浪潮电子信息产业股份有限公司 高效能服务器和存储技术国家重点实验室,山东 济南 250101;3. 山东浪潮人工智能研究院有限公司,山东 济南250101
基金项目:山东省重大科技创新工程(2019JZZY010103)项目资助
摘    要:为解决SM4传统加解密方式存在的速度慢、效率低、占用CPU计算资源的问题,提出了一种可重构高速数据加密系统.该系统基于Xilinx Virtex UltraScale VU9p FPGA,利用PCIe热插拔特性,可快速应用于办公主机或服务器,通过PCIe高速接口实现数据的快速传输,在FPGA内实现并行可调度SM4算法逻...

关 键 词:PCIe高速总线  SM4加解密  直接存储器访问  高速数据传输  现场可编程门阵列(FPGA)

Design and implementation of reconfigurable high-speed data encryption system
Wang Kai,Liu Kai,Li Tuo,Fu Yunyue,Liu Tang,Wang Qian. Design and implementation of reconfigurable high-speed data encryption system[J]. Electronic Measurement Technology, 2021, 44(19): 8-15
Authors:Wang Kai  Liu Kai  Li Tuo  Fu Yunyue  Liu Tang  Wang Qian
Affiliation:1. Shandong Massive Information Technology Research Institute, Jinan 250098, China;2.State Key Laboratory of High-end &Storage Technology, Inspur Electronic Information Industry Co.,Ltd, Jinan 250101, China; 3. Shandong Inspur Artificial Intelligence Research Institute Co.,Ltd, Jinan 250101, China
Abstract:In order to solve the problems of slow speed, low efficiency, and CPU computing resources in the traditional SM4 encryption and decryption methods, a reconfigurable high-speed data encryption system is proposed. The system is based on Xilinx Virtex UltraScale VU9p FPGA, using PCIe hot-swappable features, can be quickly applied to office hosts or servers, fast data transmission through PCIe high-speed interface, parallel and schedulable SM4 algorithm logic in FPGA, and a dedicated DMA design The module realizes bypassing the host CPU to transmit plaintext ciphertext, reducing the resource occupation on the host side; the encryption and decryption system implemented by FPGA is reconfigurable, which greatly reduces the hardware cost of algorithm iteration. System analysis, testing and experimental results show that the system achieves high-speed and reliable data transmission and encryption, and the bus rate reaches 8GT/s, which can effectively meet the needs of fast encryption and decryption of large-capacity data; it adopts parallel schedulable pipeline encryption and decryption, which is better than traditional software. In this way, the encryption and decryption rate is increased by approximately 25.78 times.
Keywords:
点击此处可从《电子测量技术》浏览原始摘要信息
点击此处可从《电子测量技术》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号