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

一种基于FPGA的哈希函数加密算法的高速实现
引用本文:朱雷钧,郭炜,祝永新.一种基于FPGA的哈希函数加密算法的高速实现[J].信息技术,2008,32(4):87-90.
作者姓名:朱雷钧  郭炜  祝永新
作者单位:上海交通大学微电子学院,上海,200240
摘    要:哈希函数在现代加密学中占据很重要的地位.结合"循环打开"和"路径优化"两大硬件优化技术,提出基于FPGA的SHA系列加密算法的高速实现方案.将这一设计应用于嵌入式设备,将提供更高级别的安全保障.与现有的其他实现方案相比,本设计在保持较小面积和相似主频的情况下,可提供更高的加密速率(约提高1.7倍).

关 键 词:加密  哈希函数  循环打开  预计算  FPGA  FPGA  哈希函数  加密算法  高速实现  based  encryption  algorithm  hash  function  速率  情况  主频  相似  小面积  设计应用  保障  安全  嵌入式设备  方案  优化技术  硬件  路径优化
文章编号:1009-2552(2008)04-0087-04
修稿时间:2007年9月26日

A high-speed implementation of hash function encryption algorithm based on FPGA
ZHU Lei-jun,GUO Wei,ZHU Yong-xin.A high-speed implementation of hash function encryption algorithm based on FPGA[J].Information Technology,2008,32(4):87-90.
Authors:ZHU Lei-jun  GUO Wei  ZHU Yong-xin
Affiliation:ZHU Lei-jun,GUO Wei,ZHU Yong-xin(School of Microelectronics,Shanghai Jiaotong University,Shanghai 200240,China)
Abstract:Hash functions play an important role in modern cryptography.A new high-speed implementation of SHA which is based on FPGA is proposed,combining two popular hardware optimization techniques,namely partially unrollingand path optimization.The result can be easily adopted by embedded system,to provide a high degree of security.Compared to other competitive designs,the proposed implementation offers a higher encrypting speed(almost 1.7 times increase), while it keeps small-size and similar frequency.
Keywords:encryption  hash functions  partially unrolling  pre-computation  FPGA  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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