An image encryption algorithm based on 3-D DNA level permutation and substitution scheme
In this paper, an image encryption algorithm based on 3-D DNA level permutation and substitution scheme is proposed. In order to improve the security level of the image encryption, a 3-D DNA level hybrid permutation scheme using chaotic sequence sorting and 3-D cat map is presented to effectively sh...
Saved in:
Published in | Multimedia tools and applications Vol. 79; no. 11-12; pp. 7227 - 7258 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | English |
Published |
New York
Springer US
01.03.2020
Springer Nature B.V |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | In this paper, an image encryption algorithm based on 3-D DNA level permutation and substitution scheme is proposed. In order to improve the security level of the image encryption, a 3-D DNA level hybrid permutation scheme using chaotic sequence sorting and 3-D cat map is presented to effectively shuffle the element positions, a novel 3-D DNA level substitution method based on random number is given to directly change the elements of the 3-D DNA matrix, and dynamic and random DNA encoding rules and DNA decoding rules are designed to upgrade the randomness of the encryption results. Moreover, a 6-D hyperchaotic system is used to generate the chaotic sequence for all the encryption processes, and SHA 256 hash value of the plain image is utilized to compute the initial values of chaotic system and system parameters of the 3-D cat map. Simulation results and performance analyses demonstrate that the proposed encryption scheme has large key space, high key sensitivity and may resist against some typical attacks, and it may effectively secure the secret image information. |
---|---|
ISSN: | 1380-7501 1573-7721 |
DOI: | 10.1007/s11042-019-08226-4 |