Pipeline MD5 implementations on FPGA with data forwarding (リコンフィギャラブルシステム)
スポンサーリンク
概要
- 論文の詳細を見る
The hash algorithm or message digest algorithm such as SHA and MD5 are used to generate a unique message digest for an arbitrary message. This paper describes 3 stages pipeline MD5 implementations on FPGA. This work removes the data dependency of a single step inside the main loop of the MD5 algorithm by data forwarding methodology, and breaks the computation into 3 pipeline stages. Two implementations without/with BRAM are given. They occupy 1010 and 885 hardware slices on Xilinx Vertex-II XC2V4000-6 FPGA chip, and achieve 700 Mbps and 746 Mbps, respectively.
- 社団法人電子情報通信学会の論文
- 2007-09-13
著者
-
Hoang Anh
Department Of Vlsi System Design Ritsumeikan University
-
Oyanagi Shigeru
Department Of Computer Science Ritsumeikan University
-
YAMAZAKI Katsuhiro
Department of VLSI System Design, College of Science and Engineering, Ritsumeikan University
-
Oyanagi Shigeru
Department Of Computer Science College Of Information Science And Engineering Ritsumeikan University
-
Yamazaki Katsuhiro
Department Of Vlsi System Design Ritsumeikan University
-
Yamazaki Katsuhiro
Department Of Computer Science Faculty Of Science And Engineering Ritsumeikan University
関連論文
- Pipelining a Multi-Mode SHA-384/512 Core with High Area Performance Rate
- A High-throughput Router Architecture with On-the-fly Virtual Channel Allocation for On-chip Networks
- Pipeline MD5 implementations on FPGA with data forwarding (リコンフィギャラブルシステム)
- Speculative Selection in Adaptive Routing on Interconnection Networks (Interconnection Networks)
- C-21 Speculative Routing in Multicomputer Direct Networks
- Speculative Selection Routing in 2D Torus Network(Networking and System Architectures)(Hardware/Software Support for High Performance Scientific and Engineering Computing)
- 143. GABOB Action on Salt Discharge of Nerve Cells as well as on the Conditioned Reflex of Man.