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

基于FPGA的DES加密算法的高性能实现
引用本文:谭会生.基于FPGA的DES加密算法的高性能实现[J].国外电子元器件,2009,17(2):87-89.
作者姓名:谭会生
作者单位:湖南工业大学电气与信息工程学院;
摘    要:在分析DES算法原理的基础上,详细阐述一种基于VHDL描述、FPGA实现的DES加密算法系统的设计和仿真结果。该系统采用了一种基于子密钥预先计算的新型流水线设计方案,克服了传统DES流水线实现方式的缺点,使系统的密钥可动态刷新,并在硬件资源消耗有所降低的情况下,进一步提高系统的处理速度,系统最高时钟频率为222.77MHz,信息加密的速度为14.26Gb/s,是最快软件实现方式的112倍。同时系统还具有设计灵活,可靠性高,可重用性强,升级方便等特点。

关 键 词:FPGA  DES算法  高性能实现  VHDL  流水线

High-performance implementation of DES algorithm based on FPGA
TAN Hui-sheng.High-performance implementation of DES algorithm based on FPGA[J].International Electronic Elements,2009,17(2):87-89.
Authors:TAN Hui-sheng
Institution:School of Electrical and Information Engineering;Hunan University of Technology;Zhuzhou 412008;China
Abstract:First, the DES algorithm principle is introduced. Second, it's FPGA implementation based on VHDL is described. Finally the simulation results is presented.In order to improve the traditional DES pipelining design,a novel pipelining method based on sub-key pre-calculated is utilized in this FPGA implementation design. The advantages of the DES system is that the key can be dynamically refreshed,hardware resource consumption is reduced,data processing speed is more improved,the highest clock frequency is up to 222.77MHz,the data rate is up to 14.26Gb/s and is factor 112 times faster than software implementations. Furthermore, the system is a flexible, reliable, reusable, scalable design.
Keywords:FPGA  DES algorithm  high-performance implementation  VHDL  pipelining  
本文献已被 CNKI 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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