基于Hash函数的MD5算法研究和硬件实现OACSCDCSTPCD
Research and Hardware Realization of MD5 Algorithm Based on Hash Function
在传统MD5算法中,最影响执行速度的步骤是对关键路径变量B的求取.为提高算法的执行速度,对关键路径进行优化,将加法运算分成两步,由此缩短B的求取时间.用Verilog语言描述改进算法的硬件结构,并对其进行综合.实验结果表明,该电路的面积为85 678 μm2、频率为142.8 MHz,与传统算法相比,改进算法的执行速度提高了1.989倍.
洪琪;周琴琴;王永亮;陈高峰
安徽大学电子信息工程学院,合肥230601安徽大学电子信息工程学院,合肥230601安徽大学电子信息工程学院,合肥230601安徽大学电子信息工程学院,合肥230601
信息技术与安全科学
MD5算法Verilog硬件描述语言Hash函数循环计算关键路径工作频率
MD5 algorithmVerilog Hardware Description Language(HDL)Hash functioniterative calculationcritical pathwork frequency
《计算机工程》 2013 (3)
137-141,5
国家"863"计划基金资助项目(2009AA012201)
评论