Abstract
This paper presents a novel high-throughput SHA-256 design exploiting approximate computing. The 32-bit addition of the SHA-256 architecture consumes a lot of hardware resources, hence we suggest a split k-bit adder-based SHA-256 design to significantly reduce hardware resources while ensuring acceptable hash functionality. The proposed designs enhance the area, delay, and energy when employed with 28-nm CMOS technology by 8.9%, 45.7%, and 9.3% in the 2-bit configuration and 15%, 52.9%, and 11.3% in the 1-bit configuration, respectively, compared to the conventional SHA-256 design. Additionally, the proposed designs improve the area-delay product (ADP), energy-delay product (EDP), and throughput performances by at least 19.1%, 20.2%, and 18.6% with a maximum of 149.8%, 139.3%, and 112.1%, respectively, compared to the traditional design. Additionally, all of the proposed designs obtain a higher average of Avalanche effect than the traditional ones, and all the message digests generated by the proposed SHA-256 are randomly distributed.
| Original language | English |
|---|---|
| Pages (from-to) | 385-391 |
| Number of pages | 7 |
| Journal | IEIE Transactions on Smart Processing and Computing |
| Volume | 11 |
| Issue number | 5 |
| DOIs | |
| State | Published - 2022 |
Keywords
- Approximate adder
- Approximate computing
- Ciphertext
- Cryptographic
- Hash function
- Secure hash algorithm (SHA)
- SHA-256
- Throughput
Fingerprint
Dive into the research topics of 'A High-Throughput and Energy-Efficient SHA-256 Design using Approximate Arithmetic'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver