Back to Search Start Over

A Study on Area-Efficient Design of Unified MD5 and HAS-160 Hash Algorithms

Authors :
Seung-Il Sonh
Source :
The Journal of the Korean Institute of Information and Communication Engineering. 16:1015-1022
Publication Year :
2012
Publisher :
Korea Institute of Information and Communication Engineering (Nurimedia), 2012.

Abstract

This paper deals with hardware design which unifies MD5 and HAS-160 hash algorithms. Two algorithms get a message with arbitrary length and process message blocks divided into 512 bits each time and output a hash code with a fixed length. MD5 ouputs a hash code of 128 bits and HAS-160 a hash code of 160 bits. The unified hash core designed has 32% of slices overhead compared to HAS-160 core. However, there is only a fixed message buffer space used. The unified hash core which run a step in one clock cycle operates at 92MHz and has performance which digests a message in the speed of 724Mbps at MD5 and 581Mbps at HAS-160 hash mode. The unified hash core which is designed can be applicable to the areas such as E-commerce, data integrity and digital signature.

Details

ISSN :
22344772
Volume :
16
Database :
OpenAIRE
Journal :
The Journal of the Korean Institute of Information and Communication Engineering
Accession number :
edsair.doi...........ae432522c825d995438a26bfe93fe3a0
Full Text :
https://doi.org/10.6109/jkiice.2012.16.5.1015