Popis: |
In consideration of the reduced chaotic range and susceptibility of a single chaotic map, we exploit the 4D-hyperchaotic system for creating three S-boxes i.e., red, green and blue S-boxes and a logistic map to transform a plain image into DNA strands. Afterwards, a logistic map based fake image is also generated which is also mapped to deoxyribonucleic acid (DNA) strands. Then DNA operations based on logistic map sequence are performed among the DNA strands and the resultant strands are decoded. The decoded strands are substituted by three substitution-boxes (s-boxes) to create an encrypted image. In this research, a cryptanalysis driven design approach is used to prove the security of a proposed encryption scheme. The proposed scheme operates on numerous image dimensions N $\times $ M and different image file sizes and formats. Experimental results and analysis are completed for visual analysis, key space, key sensitivity, energy analysis, homogeneity analysis, contrast analysis, entropy analysis, histogram analysis, correlation analysis, chosen-plaintext attacks, number of pixels change rate (NPCR), universal average changing intensity (UACI), mean absolute error, robustness against noises and occlusion attacks and encryption efficiency analysis. The visual as well as numerical simulations demonstrate that the proposed algorithm is safe and reliable. |