A Block-Based Image Encryption Scheme Using Cellular Automata with Authentication Capability
Abstract
This paper presents an authenticated image encryption algorithm based on cellular automata. To accelerate the process, we divide the image into blocks and use a permutation algorithm to apply chaos on the blocks and then use cellular automata-based algorithm to change the pixels. The authentication mechanism of our scheme, adjustable to the desired level, can detect slight tampering in the cipher image before full decryption. Existing image encryption schemes usually cannot provide parallel processing capability and high sensitivity to changes simultaneously. This study tries to overcome this drawback as well. We show that our proposal fulfills desired security properties including large key space and robustness against statistical, differential and chosen-plaintext attacks.
Keywords
References
- [1] A.Y. Niyat, M. H. Moattar, and M. N. Torshiz, Color image encryption based on hybrid hyper-chaotic system and cellular automata, Optics and Lasers in Engineering 90, 225-237 (2017).
- [2] A. Souyah, and K. M. Faraoun, Fast and efficient randomized encryption scheme for digital images based on quadtree decomposition and reversible memory cellular automata, Nonlin- ear Dynamics 84,715-732 (2016).
- [3] L. Xu, Z. Li, J. Li, and W. Hua, A novel bit-level image encryption algorithm based on chaotic maps, Optics and Lasers in Engineering 78, 17-25 (2016).
- [4] C. E. Shannon, Communication theory of secrecy systems, Bell system technical journal 28, 656-715 (1949).
- [5] G. Alvarez, and S. Li, Some basic cryptographic requirements for chaos-based cryptosystems, International journal of bifurcation and chaos 16(22), 2129-2151 (2006).
- [6] H. Liu, and Y. Liu, Cryptanalyzing an image encryption scheme based on hybrid chaotic system and cyclic elliptic curve, Optics & Laser Technology 56, 15-19 (2014).
- [7] K. M. Faraoun, A parallel block-based encryption schema for digital images using reversible cellular automata, Engineering Science and Technology, an International Journal 17, 85-94 (2014).
- [8] Ping, F. Xu, and Z. J. Wang, Image encryption based on non-affine and balanced cellular automata, Signal Processing 105, 419-429 (2014).
Details
Primary Language
English
Subjects
Software Engineering (Other)
Journal Section
Research Article
Publication Date
December 29, 2019
Submission Date
August 14, 2019
Acceptance Date
November 27, 2019
Published in Issue
Year 2019 Volume: 1 Number: 2
