Abstract

An efficient image encryption technique based on one-time nonlinear component for block cipher is presented in this paper. Three S-Boxes are generated by complex chaotic system, whose initial values are dependent on both the random noise and the plain image. Each S-box randomly takes turns to encrypt one of the color components in each pixel adhering to the switching sequence, which is also generated by the complex chaotic system. Subsequently, the two-stage diffusion to process images is applied. The cipher image is expanded into two composed of selected four bit-planes and diffuse them at bit-level as first stage diffusion, then reconstruct them as the input of block diffusion, which is served as second stage diffusion. The chaotic coupled map lattice employed in this method generate pseudo-random sequences in block diffusion phase. The experiment results and analysis have proved the novel image encryption method is practical and effective for encryption applications.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call