IEICE Electronics Express
Online ISSN : 1349-2543
ISSN-L : 1349-2543

This article has now been updated. Please use the final version.

Parallelizing SHA-1
Hu-ung LeeSeongjing LeeJae-woon KimYoujip Won
Author information
JOURNAL FREE ACCESS Advance online publication

Article ID: 12.20150371

Details
Abstract

In this paper, we propose the parallel architecture for high speed calculations of SHA-1, a widely used cryptographic hash function. Parallel SHA-1 consists of a number of base modules which process the message digest in parallel manner. The base module uses state of art SHA-1 acceleration techniques: loop unfolding, pre-processing, and pipelining. We achieved the performance improvement of 5.8% over the pipeline architecture that is known to have nearly achieved the theoretical performance limit. We implemented our system on the Xilinx Virtex-6 FPGA and verified the operations by interfacing it with MicroBlaze soft processor core.

Content from these authors
© 2015 by The Institute of Electronics, Information and Communication Engineers
feedback
Top