A new chaotic image encryption algorithm based on dynamic DNA coding and RNA computing
In order to improve the complexity of the chaotic system and ensure the relevant security indicators of the cryptographic algorithm, a new chaotic image encryption algorithm based on dynamic DNA coding and RNA computing is proposed. In this paper, we first construct a four-dimensional hyperchaotic s...
Saved in:
| Published in: | The Visual computer Vol. 39; no. 12; pp. 6589 - 6608 |
|---|---|
| Main Authors: | , , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
Berlin/Heidelberg
Springer Berlin Heidelberg
01.12.2023
Springer Nature B.V |
| Subjects: | |
| ISSN: | 0178-2789, 1432-2315 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | In order to improve the complexity of the chaotic system and ensure the relevant security indicators of the cryptographic algorithm, a new chaotic image encryption algorithm based on dynamic DNA coding and RNA computing is proposed. In this paper, we first construct a four-dimensional hyperchaotic system with more complex dynamics and then use the plaintext-related keystream generated by the hyperchaotic system to dynamically DNA encode the plaintext image, then perform RNA coding conversion and amino acid substitution box generation, and finally use an improved replacement sequence generator to generate pseudo-random sequences for replacement operations to generate the final ciphertext image. Theoretical analysis and simulation results show that the proposed algorithm has excellent performance in security indicators such as key space, the number of pixels change rate, the number average changing intensity, entropy, clipping attack, noise attack, and chosen plaintext attack. Therefore, the algorithm has higher security. |
|---|---|
| Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ISSN: | 0178-2789 1432-2315 |
| DOI: | 10.1007/s00371-022-02750-5 |