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

一种优化的MD5算法与硬件实现
引用本文:王镇道,李妮 ?. 一种优化的MD5算法与硬件实现[J]. 湖南大学学报(自然科学版), 2022, 49(2): 106-110. DOI: 10.16339/j.cnki.hdxbzkb.2022265
作者姓名:王镇道  李妮 ?
作者单位:湖南大学物理与微电子科学学院 湖南长沙 410082
摘    要:MD5算法是应用非常广泛的一种Hash算法,在数字签名和验签中占有重要地位,算法的效率会直接影响到签名和验签的速度.本文提出一种优化的MD5算法,采用三级加法器替代四级加法器、优化循环移位操作的方式缩短MD5算法单步运算的关键路径,并用VERILOG HDL语言进行硬件实现.通过仿真和FPGA验证,结果表明该设计功能正确,硬件资源消耗少,数据吞吐量大.该设计应用于一款密码安全芯片,采用0.18μm工艺进行MPW流片,芯片面积为6 mm2.时钟频率为150 MHz,电压3.3V时,功耗约为10.7 mW.

关 键 词:MD5算法  hash算法  签名和验签  散列函数

An Optimized MD5 Algorithm and Hardware Implementation
WANG Zhendao,LI Ni?. An Optimized MD5 Algorithm and Hardware Implementation[J]. Journal of Hunan University(Naturnal Science), 2022, 49(2): 106-110. DOI: 10.16339/j.cnki.hdxbzkb.2022265
Authors:WANG Zhendao  LI Ni?
Abstract:
Keywords:
本文献已被 万方数据 等数据库收录!
点击此处可从《湖南大学学报(自然科学版)》浏览原始摘要信息
点击此处可从《湖南大学学报(自然科学版)》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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