Loading…
The 3D modular chaotic map to digital color image encryption
The cryptography is one of the important security mechanisms for the confidentiality, integrity and authentication of text and multimedia data. This study proposes a five-step color images encryption method in 3D space based on substitution and permutation operations for diffusion and confusion prop...
Saved in:
Published in: | Future generation computer systems 2019-10, Vol.99, p.489-499 |
---|---|
Main Author: | |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | The cryptography is one of the important security mechanisms for the confidentiality, integrity and authentication of text and multimedia data. This study proposes a five-step color images encryption method in 3D space based on substitution and permutation operations for diffusion and confusion properties. To transform the image to a 3D space, in the first step, the red, green, and blue spectra of the color image are subdivided into the sub-images, in this case the rows, columns, and the number of sub-images are specified in 3D axis coordinates for carrying out 3D substitution and permutation operations. In the second and fifth steps of encryption, 3D substitution operations are performed by using logical exclusive OR and circular shift operators on the sub-images pixels. In the middle steps, the permutation operations of sub-images pixels are accomplished with the help of 3D permutation and 3D modular chaotic map. The 3D modular chaotic presented in this research is multiplicative reversible based on modular arithmetic, which improves speed, period, and space of the key. The proposed method, with the help of permutations and substitutions in 3D space, improves the performance parameters and increases the key space in comparison to other image cryptography researches.
•Proposed 3D modular chaotic map which improved and increased key space and speed of RGB image encryption. Use modular arithmetic to expand key space color image encryption.•Improved statistical analysis parameters such as entropy, NCPR and UACI.•Have good performance with histogram analysis and adjacency pixel correlation.•Improved 3D chaotic map period relative to 2D chaotic maps.•Have confusion and diffusion property with applied substitution and permutation steps to image encryption. |
---|---|
ISSN: | 0167-739X 1872-7115 |
DOI: | 10.1016/j.future.2019.04.005 |