A color image encryption algorithm based on magic cube transformation and modular arithmetic operation

  • Authors:
  • Jianbing Shen;Xiaogang Jin;Chuan Zhou

  • Affiliations:
  • State Key Lab of CAD&CG, Zhejiang University, Hangzhou, P.R. China;State Key Lab of CAD&CG, Zhejiang University, Hangzhou, P.R. China;State Key Lab of CAD&CG, Zhejiang University, Hangzhou, P.R. China

  • Venue:
  • PCM'05 Proceedings of the 6th Pacific-Rim conference on Advances in Multimedia Information Processing - Volume Part II
  • Year:
  • 2005

Quantified Score

Hi-index 0.01

Visualization

Abstract

Permutation-only image ciphers encrypt images by permuting the positions of all pixels in a secret way, which are unfortunately frail under known-text attack. In view of the weakness of permutation-only algorithms, a color image encryption algorithm based on magic cube transformation and a new modular arithmetic operation is designed. First, a natural number chaotic sequence is created with the secret key. For the sake of higher security, all secret keys are generated by different chaotic maps, and thus increase the security for decryption. Second, we implement the position permutation algorithm by magic cube transformation with chaotic sequences. Third, the pixel-substitution algorithm is realized by changing the image pixel value, with a XOR plus mod diffuse operation and a modular arithmetic operation. Finally, experimental results are given to demonstrate the efficiency and high security of our novel algorithm.