Parallelizing SHA-1

5Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

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.

Cite

CITATION STYLE

APA

Lee, H. U., Seongjing, L., Kim, J. W., & Youjip, W. (2015). Parallelizing SHA-1. IEICE Electronics Express, 12(12), 1–12. https://doi.org/10.1587/elex.12.20150371

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free