Cracking a hierarchical chaotic image encryption algorithm based on permutation
arXiv:1505.00335 · doi:10.1016/j.sigpro.2015.07.008
Abstract
In year 2000, an efficient hierarchical chaotic image encryption (HCIE) algorithm was proposed, which divides a plain-image of size with possible value levels into blocks of the same size and then operates position permutation on two levels: intra-block and inter-block. As a typical position permutation-only encryption algorithm, it has received intensive attention. The present paper analyzes specific security performance of HCIE against ciphertext-only attack and known/chosen-plaintext attack. It is found that only known/chosen plain-images are sufficient to achieve a good performance, and the computational complexity is , which effectively demonstrates that hierarchical permutation-only image encryption algorithms are less secure than normal (i.e., non-hierarchical) ones. Detailed experiment results are given to verify the feasibility of the known-plaintext attack. In addition, it is pointed out that the security of HCIE against ciphertext-only attack was much overestimated.
8 pages
References in corpus (1)
Cited by in corpus (11)
- On the cryptanalysis of Fridrich's chaotic image encryption scheme
- Cryptanalysis of a Chaotic Image Encryption Algorithm Based on Information Entropy
- Cryptanalyzing an Image-Scrambling Encryption Algorithm of Pixel Bits
- Cryptanalysis of a Classical chaos-based cryptosystem with some quantum cryptography features
- Design and ARM-embedded implementation of a chaotic map-based multicast scheme for multiuser speech wireless communication
- Block Ciphers Substitution Box Generation Based on Natural Randomness in Underwater Acoustics and Knights Tour Chain
- Construction and Optimization of TRNG Based Substitution Boxes for Block Encryption Algorithms
- Cryptanalysis of an Image Block Encryption Algorithm Based on Chaotic Maps
- Jigsaw Cryptanalysis of Audio Scrambling Systems
- When an attacker meets a cipher-image in 2018: A Year in Review
- Randomness Evaluation of a Genetic Algorithm for Image Encryption: A Signal Processing Approach