English

Cracking a hierarchical chaotic image encryption algorithm based on permutation

Cryptography and Security 2016-09-27 v2

Abstract

In year 2000, an efficient hierarchical chaotic image encryption (HCIE) algorithm was proposed, which divides a plain-image of size M×NM\times N with TT possible value levels into KK 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 O(logT(MN/K))O(\lceil\log_T(M\cdot N/K) \rceil) known/chosen plain-images are sufficient to achieve a good performance, and the computational complexity is O(MNlogT(MN/K))O(M\cdot N\cdot \lceil\log_T(M\cdot N/K) \rceil), 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.

Keywords

Cite

@article{arxiv.1505.00335,
  title  = {Cracking a hierarchical chaotic image encryption algorithm based on permutation},
  author = {Chengqing Li},
  journal= {arXiv preprint arXiv:1505.00335},
  year   = {2016}
}

Comments

8 pages

R2 v1 2026-06-22T09:26:59.367Z