Cited by 261Chaos-based Image/Signal EncryptionCryptographic Implementations and SecurityComputer Science and Engineering

Cryptanalyzing an image encryption algorithm based on autoblocking and electrocardiography

Open access
Li, Chengqing, Lin, Dongdong, Lü, Jinhu, Hao, Feng·2018·IEEE MultiMedia

Abstract

This paper performs a thorough security analysis of a chaotic image encryption algorithm based on autoblocking and electrocardiography from the view point of modern cryptography. The algorithm uses electrocardiography (ECG) signals to generate the initial key for a chaotic system and applies an autoblocking method to divide a plain image into blocks of certain sizes suitable for subsequent encryption. The designers claimed that the proposed algorithm is “strong and flexible enough for practical applications”. We find it is vulnerable to the known plaintext attack: based on one pair of a known plain-image and its corresponding cipher-image, an adversary is able to derive a mask image, which can be used as an equivalent secret key to successfully decrypt other cipher images encrypted under the same key with a non-negligible probability of 1/256. Using this as a typical counterexample, we summarize some security defects existing in many image encryption algorithms.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1109/mmul.2018.2873472

Cites

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • In [117], an equivalent secret key can be derived from one known plain-image and its corresponding cipher-image because no permutation operation is adopted.

    “Meanwhile, no permutation operation is adopted in the scheme, causing an equivalent secret key can be derived from one pair of a known plain-image and its corresponding cipher-image.”

    From When an attacker meets a cipher-image in 2018: A year in review (2019) · cites this paper as [117]

    Section 3.1 (pp. 3–4) says one known plain-image and its corresponding cipher-image can yield a mask image that acts as an equivalent secret key. Its use to decrypt another image is conditional on the same secret key and public parameter and a matching plain-image-derived value. Our copy does not attribute the vulnerability to the absence of a permutation operation; Section 3.1 instead discusses a cancelled sensitivity mechanism. (LLM, conf=0.85)

    Experimental — accuracy not yet measured
  • In [117], the plain-image sensitivity mechanism of a block-wise image encryption scheme using an ECG signal can be canceled with probability 1/256 because it is built via modulo addition.

    “As the sensitivity mechanism on the plain-image is built via a modulo addition, it can be canceled with a non-negligible probability of 1/256.”

    From When an attacker meets a cipher-image in 2018: A year in review (2019) · cites this paper as [117]

    Section 3.1 (p. 3) says the plain-image sensitivity mechanism is cancelled because of modulo addition and gives a probability of 1/256. It specifies that this probability applies if every pixel in the plain-images is uniformly distributed; the citing sentence omits that condition. (LLM, conf=0.87)

    Experimental — accuracy not yet measured
  • The security assessment metrics used in most chaos-based image encryption schemes are unconvincing.

    “As shown in [116,117], the security assessment metrics used in most chaos-based image encryption schemes are unconvincing.”

    From When an attacker meets a cipher-image in 2018: A year in review (2019) · cites this paper as [117]

    Section 3.2 (pp. 5–7) questions several security-assessment metrics used for IEAE, including the Lyapunov exponent, UACI, histograms, and pixel-correlation coefficients. It says IEAE’s security defects also occur in many other image-encryption schemes (p. 4), but does not establish that the metrics used in most chaos-based schemes are unconvincing. (LLM, conf=0.85)

    Experimental — accuracy not yet measured
  • The sensitivity mechanisms of PRNS on the plain-image built in [80,119,27,92] can be easily canceled by constructing special plain-images.

    “For example, the sensitivity mechanisms of PRNS on the plain-image built in [80,119,27,92] can be easily canceled by constructing some special plain-images, which has been reported in many cryptanalysis papers such as [1,117].”

    From When an attacker meets a cipher-image in 2018: A year in review (2019) · cites this paper as [117]

    Section 3.1 (p. 3) says the plain-image sensitivity mechanism in IEAE is canceled by modulo addition, and p. 4 describes an attack when two plain-images generate the same value. The paper does not establish that specially constructed plain-images easily cancel plain-image-dependent PRNS mechanisms across the other cited schemes. (LLM, conf=0.84)

    Experimental — accuracy not yet measured
  • The security test metrics are widely misused in image encryption schemes.

    “The security test metrics are widely misused.”

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

No references could be resolved yet.

Research works printed but not linked: 18

  1. [1][1] L. Bao, S. Yi, and Y. Zhou, 'Combination of sharing matrix and image encryption for lossless ( k ; n )-secret image sharing,' IEEE Transactions on Image Processing , vol. 26, no. 12, pp. 5618-5631, Dec 2017. -
  2. [2][2] C. Li, D. Lin, and J. L¨ u, 'Cryptanalyzing an image-scrambling encryption algorithm of pixel bits,' IEEE MultiMedia , vol. 3, pp. 64-71, 2017. -
  3. [3][3] E. Y. Xie, C. Li, S. Yu, and J. L¨ u, 'On the cryptanalysis of Fridrich's chaotic image encryption scheme,' Signal Processing , vol. 132, pp. 150-154, 2017. -
  4. [4][4] G. Alvarez and S. Li, 'Some basic cryptographic requirements for chaos-based cryptosystems,' International Journal of Bifurcation and Chaos , vol. 16, no. 8, pp. 2129-2151, 2006. -
  5. [5][5] P. Peris-Lopez, L. Gonz´ alez-Manzano, C. Camara, and J. M. de Fuentes, 'E ect of attacker characterization in ECG-based continuous authentication mechanisms for internet of things,' Future Generation Computer Systems , vol. 81, pp. 67-77, 2018. -
  6. [6][6] Z. Zhang, H. Wang, A. V. Vasilakos, and H. Fang, 'ECGcryptography and authentication in body area networks,' IEEE Transactions on Information Technology in Biomedicine , vol. 16, no. 6, pp. 1070-1078, Nov 2012. -
  7. [7][7] T. Ma, P. L. Shrestha, M. Hempel, D. Peng, H. Sharif, and H.H. Chen, 'Assurance of energy e ciency and data security for ECG transmission in basns,' IEEE Transactions on Biomedical Engineering , vol. 59, no. 4, pp. 1041-1048, Apr 2012. -
  8. [8][8] M. Barni, P. Failla, R. Lazzeretti, A.-R. Sadeghi, and T. Schneider, 'Privacy-preserving ECG classification with branching programs and neural networks,' IEEE Transactions on Information Forensics and Security , vol. 6, no. 2, pp. 452-468, Jun 2011. -
  9. [9][9] S. I. Safie, J. J. Soraghan, and L. Petropoulakis, 'Electrocardiogram (ECG) biometric authentication using pulse active ratio (par),' IEEE Transactions on Information Forensics and Security , vol. 6, no. 4, pp. 1315-1322, DEC 2011. -
  10. [10][10] C.-K. Chen, C.-L. Lin, C.-T. Chiang, and S.-L. Lin, 'Personalized information encryption using ECG signals with chaotic functions,' Information Sciences , vol. 193, pp. 125-140, 2012. -
  11. [11][11] D. Arroyo, G. Alvarez, and V. Fernandez, 'On the inadequacy of the logistic map for cryptographic applications,' https: // arxiv.org / abs / 0805.4355, 2008. -
  12. [12][12] G. Alvarez, J. M. Amig´ o, D. Arroyo, and S. Li, 'Lessons learnt from the cryptanalysis of chaos-based ciphers,' in Chaos-Based Cryptography . Springer, 2011, pp. 257-295. -
  13. [13][13] Q. Wang and et al., 'Theoretical design and FPGA-based implementation of higher-dimensional digital chaotic systems,' IEEE Transactions on Circuits and Systems I: Regular Papers , vol. 63, no. 3, pp. 401-412, 2016. -
  14. [14][14] G. Ye and X. Huang, 'An image encryption algorithm based on autoblocking and electrocardiography,' IEEE MultiMedia , vol. 23, no. 2, pp. 64-71, 2016. -
  15. [15][15] A. Wolf, J. B. Swift, H. L. Swinney, and J. A. Vastano, 'Determining Lyapunov exponents from a time series,' Physica D: Nonlinear Phenomena , vol. 16, no. 3, pp. 285-317, 1985, www.mathworks.com / matlabcentral /fi leexchange / 48084. -
  16. [16][16] R. Lozi, 'Can we trust in numerical computations of chaotic solutions of dynamical systems?' in Topology and dynamics of Chaos: In celebration of Robert Gilmore's 70th birthday . World Scientific, 2013, pp. 63-98. -
  17. [17][17] C. Li, B. Feng, S. Li, J. Kurths, and G. Chen, 'Dynamic analysis of chaotic maps as complex networks in the digital domain,' https: // arxiv.org / pdf / 1410.7694, 2017. -
  18. [18][18] W.-S. Yap, R. C.-W. Phan, B.-M. Goi, W.-C. Yau, and S.-H. Heng, 'On the e ective subkey space of some image encryption algorithms using external key,' Journal of Visual Communication and Image Representation , vol. 40, pp. 51-57, 2016.

Cited by

Sorted by citations

Authors
Li, C., Lin, D., Lü, J., & Hao, F.
Affiliations
  • Hunan University (CN)
  • Xiangtan University (CN)
  • Chinese Academy of Sciences (CN)
  • Newcastle University (GB)
Venue
IEEE MultiMedia
Published
2018-10-01
Volume
25
Issue
4
Pages
46-56
ISSN
  • 1070-986X (ISSN-L)
  • 1941-0166
OpenAlex
W2767875127
Cited by
261
References
0
Citations by year
2026: 9 · 2025: 11 · 2024: 13 · 2023: 23 · 2022: 35 · 2021: 42 · 2020: 49 · 2019: 67 · 2018: 12
FWCI
21.27
Type
journal article
Language
en
Open access
Locations
  • IEEE Multimedia (publishedVersion)
  • Warwick Research Archive Portal (University of Warwick) (acceptedVersion)
  • arXiv (Cornell University) (submittedVersion)
  • arXiv (Cornell University)
Funders
  • National Natural Science Foundation of China (61772447, 61532020)
  • Fundamental Research Funds for the Central Universities (531107051163)
Topics
  • Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Chaos-based Image/Signal Encryption
  • Physical Sciences › Computer Science › Artificial Intelligence › Cryptographic Implementations and Security
  • Physical Sciences › Computer Science › Artificial Intelligence › Computer Science and Engineering
Keywords
image encryption, cryptanalysis, known-plaintext attack, chaos-based cryptography, electrocardiogram, key recovery, image masks, security vulnerabilities

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review