Cryptanalysis of Row-Column-Based Permutation Image Encryption Schemes with Known-Plaintext Attacks

Read full text
Authors: Chengrui Zhang, Dongming Chen, Dongqi Wang, Mingzhao Xie
Cited by: 0

Abstract

Permutation is a commonly used operation in image encryption schemes. Many schemes adopt a separate row and column permutation to increase the encryption efficiency while ignoring the security. This paper proposes an efficient known-plaintext attack (KPA) for row-column-based permutation. A special ID method based on the Pearson correlation coefficient is proposed to label each column or row. Only one pair of known plaintext-ciphertext images is enough to determine the permutation rules completely. With this attack method for permutation, a classic permutation-then-XOR image encryption scheme is broken with only two known plaintext-ciphertext image pairs. A numerical example of the proposed attack is provided to show the process intuitively and clearly. In addition, the cryptanalyses of two related image ciphers are introduced. Detailed theoretical derivations and extensive experiments confirmed the feasibility and efficiency of the proposed attacks. The related MATLAB codes are publicly available and can be found online.

Fields of Study & Subjects

Chaos-based Image/Signal Encryption Cryptographic Implementations and Security Computer Science and Engineering

Publication details

Journal / source
Frontiers in artificial intelligence and applications
Publication date
27 January 2026
Document type
Book chapter