Back to Search
Start Over
A Study on Area-Efficient Design of Unified MD5 and HAS-160 Hash Algorithms
- 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.
- Subjects :
- Secure Hash Algorithm
Primary clustering
General Computer Science
Computer science
Hash function
Hash buster
Parallel computing
MDC-2
Rolling hash
Hash-based message authentication code
Merkle tree
Secure Hash Standard
Hash tree
MD5
Collision resistance
Fowler–Noll–Vo hash function
Collision attack
Digital signature
Hash list
SHA-2
Cryptographic hash function
Hash chain
Hash filter
Perfect hash function
Double hashing
Subjects
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