Cracking a hierarchical chaotic image encryption algorithm based on permutation

preprint2016arXivOpen access

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(⌈log⁡T(M⋅N/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(M⋅N⋅⌈log⁡T(M⋅N/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.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.