Abstract | ||
---|---|---|
The continued growth of both wired and wireless communications has triggered the revolution for the generation of new cryptographic algorithms. SHA-2 hash family is a new standard in the widely used hash functions category. An architecture and the VLSI implementation of this standard are proposed in this work. The proposed architecture supports a multi-mode operation in the sense that it performs all the three hash functions (256, 384 and 512) of the SHA-2 standard. The proposed system is compared with the implementation of each hash function in a separate FPGA device. Comparing with previous designs, the introduced system can work in higher operation frequency and needs less silicon area resources. The achieved performance in the term of throughput of the proposed system/architecture is much higher (in a range from 277 to 417%) than the other hardware implementations. The introduced architecture also performs much better than the implementations of the existing standard SHA-1, and also offers a higher security level strength. The proposed system could be used for the implementation of integrity units, and in many other sensitive cryptographic applications, such as, digital signatures, message authentication codes and random number generators. |
Year | DOI | Venue |
---|---|---|
2005 | 10.1007/s11227-005-0086-5 | The Journal of Supercomputing |
Keywords | Field | DocType |
hash function standard,security,cryptography,hardware implementation,SHA-2 standard,AES standard | Hash-based message authentication code,SHA-2,Computer science,Parallel computing,Cryptographic hash function,Hash function,Secure Hash Standard,Security of cryptographic hash functions,MDC-2,Secure Hash Algorithm,Distributed computing,Embedded system | Journal |
Volume | Issue | ISSN |
31 | 3 | 0920-8542 |
Citations | PageRank | References |
41 | 4.50 | 7 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
N. Sklavos | 1 | 165 | 23.32 |
O. Koufopavlou | 2 | 256 | 28.43 |