计算机应用 ›› 2015, Vol. 35 ›› Issue (4): 991-995.DOI: 10.11772/j.issn.1001-9081.2015.04.0991

• 信息安全 • 上一篇    下一篇

基于NetMagic平台的MD5算法硬件加速模型

孟祥扬, 林琦   

  1. 武警工程大学 信息工程系, 西安 710086
  • 收稿日期:2014-10-22 修回日期:2015-01-19 出版日期:2015-04-10 发布日期:2015-04-08
  • 通讯作者: 孟祥扬
  • 作者简介:孟祥扬(1979-),男,天津人,讲师,硕士,主要研究方向:嵌入式系统设计、计算机软硬件协同设计、网络安全; 林琦(1982-),男,甘肃陇南人,硕士,主要研究方向:嵌入式系统设计。
  • 基金资助:

    国家973计划项目(2009CB320503, 2012CB315906);国家863计划项目(2011AA01A10)。

Hardware acceleration model of MD5 algorithm based on NetMagic platform

MENG Xiangyang, LIN Qi   

  1. Department of Information Engineering, Engineering University of Armed Police Force, Xi'an Shaanxi 710086, China
  • Received:2014-10-22 Revised:2015-01-19 Online:2015-04-10 Published:2015-04-08

摘要:

针对MD5软件实现方法存在占用资源大、安全性差等缺点,提出了基于NetMagic平台的MD5硬件加速模型设计方案,并基于ModelSim和NetMagic平台对提出的非流水线与流水线硬件加速模型进行验证、分析。相比非流水线硬件加速模型,流水线硬件加速模型能提高MD5运算效率5倍,可用于网络处理器等硬件加密引擎,有效提高网络处理器等硬件设备的安全性和处理效率。

关键词: 信息摘要算法5, NetMagic平台, 硬件加速, 硬件编码

Abstract:

Aiming at the disadvantages of MD5 software such as large occupancy of resources and poor security, a hardware acceleration model of MD5 was put forward based on NetMagic platform, and then the non-streamlined and streamlined hardware acceleration models were verified and analyzed based on ModelSim and NetMagic platforms. Compared to non-streamlined acceleration model, the streamlined acceleration model can improve the operation efficiency of MD5 for five times. Its achievement can be applied to hardware encryption engine such as the network processor, which can effectively improve the security and processing efficiency of hardware equipment including the network processor.

Key words: Message Digest algorithm 5 (MD5), NetMagic platform, hardware acceleration, hardware encode

中图分类号: