Back to Search
Start Over
Construction and Analysis of SHA-256 Compression Function Based on Chaos S-Box
- Source :
- IEEE Access, Vol 9, Pp 61768-61777 (2021)
- Publication Year :
- 2021
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2021.
-
Abstract
- To further improve the security of SHA-256, a compression function construction scheme based on chaotic S-box is proposed. Through the reasonable design of the iteration mode and using the nonlinearity, confusion, and anti-difference of chaotic S-box, the relationship between the plaintext and the hash value becomes more complicated and unpredictable, by the diffusion of the linear transformation P-box, the dependence between the plaintext and the hash value is further improved. The compression function is applied to the SHA-256 Hash Algorithm to test and analyze the distribution, sensitivity, confusion, diffusion, and collision resistance, and compared with the original SHA-256 and the mainstream Hash Algorithms. The results show that the proposed scheme can effectively improve the collision resistance of the SHA-256 Hash Algorithm and enhance the stability of confusion and diffusion with fewer cryptographic components and lower operational consumption to provide more reliable security guarantee for its application.
- Subjects :
- S-box
General Computer Science
Computer science
Hash function
Chaotic
Cryptography
02 engineering and technology
01 natural sciences
P-box
Collision resistance
0103 physical sciences
0202 electrical engineering, electronic engineering, information engineering
General Materials Science
chaotic S-box
010301 acoustics
Computer Science::Cryptography and Security
business.industry
General Engineering
Plaintext
Function (mathematics)
compression function
TK1-9971
020201 artificial intelligence & image processing
Electrical engineering. Electronics. Nuclear engineering
Confusion and diffusion
business
Algorithm
Subjects
Details
- ISSN :
- 21693536
- Volume :
- 9
- Database :
- OpenAIRE
- Journal :
- IEEE Access
- Accession number :
- edsair.doi.dedup.....998e5da04b1d3e824f0151b78c6d9e61