A fast image encryption algorithm based on only blocks in cipher text

and

Published 24 January 2014 2014 Chinese Physical Society and IOP Publishing Ltd
, , Citation Wang Xing-Yuan and Wang Qian 2014 Chinese Phys. B 23 030503 DOI 10.1088/1674-1056/23/3/030503

1674-1056/23/3/030503

Abstract

In this paper, a fast image encryption algorithm is proposed, in which the shuffling and diffusion is performed simultaneously. The cipher-text image is divided into blocks and each block has k ×k pixels, while the pixels of the plain-text are scanned one by one. Four logistic maps are used to generate the encryption key stream and the new place in the cipher image of plain image pixels, including the row and column of the block which the pixel belongs to and the place where the pixel would be placed in the block. After encrypting each pixel, the initial conditions of logistic maps would be changed according to the encrypted pixel's value; after encrypting each row of plain image, the initial condition would also be changed by the skew tent map. At last, it is illustrated that this algorithm has a faster speed, big key space, and better properties in withstanding differential attacks, statistical analysis, known plaintext, and chosen plaintext attacks.

Export citation and abstract BibTeX RIS

10.1088/1674-1056/23/3/030503