Image Encryption with Space-filling Curves

Conventional encryption techniques are usually applicable for text data and often unsuited for encrypting multimedia objects for two reasons. Firstly, the huge sizes associated with multimedia objects make conventional encryption computationally costly. Secondly, multimedia objects come with massive redundancies which are useful in avoiding encryption of the objects in their entirety. Hence a class of encryption techniques devoted to encrypting multimedia objects like images have been developed. These techniques make use of the fact that the data comprising multimedia objects like images could in general be seggregated into two disjoint components, namely salient and non-salient. While the former component contributes to the perceptual quality of the object, the latter only adds minor details to it. In the context of images, the salient component is often much smaller in size than the non-salient component. Encryption effort is considerably reduced if only the salient component is encrypted while leaving the other component unencrypted. A key challenge is to find means to achieve a desirable seggregation so that the unencrypted component does not reveal any information about the object itself. In this study, an image encryption approach that uses fractal structures–known as space-filling curves- in order to reduce the encryption overload is presented. In addition, the approach also enables a high quality lossy compression of images. Defence Science Journal, 2012, 62(1), pp.46 -50 ,  DOI:http://dx.doi.org/10.14429/dsj. 62.1441

[1]  G. Peano Sur une courbe, qui remplit toute une aire plane , 1890 .

[2]  D. Hilbert Über die stetige Abbildung einer Linie auf ein Flächenstück , 1935 .

[3]  Abraham Lempel,et al.  Compression of two-dimensional data , 1986, IEEE Trans. Inf. Theory.

[4]  Yossi Matias,et al.  A Video Scrambling Technique Based On Space Filling Curves , 1987, CRYPTO.

[5]  Dietmar Saupe,et al.  Chaos and fractals - new frontiers of science , 1992 .

[6]  Lei Tang,et al.  Methods for encrypting and decrypting MPEG video data efficiently , 1997, MULTIMEDIA '96.

[7]  Wu-chi Feng,et al.  Efficient multi-layer coding and encryption of MPEG video streams , 2000, 2000 IEEE International Conference on Multimedia and Expo. ICME2000. Proceedings. Latest Advances in the Fast Changing World of Multimedia (Cat. No.00TH8532).

[8]  Daniel Cohen-Or,et al.  Context‐based Space Filling Curves , 2000, Comput. Graph. Forum.

[9]  C.-C. Jay Kuo,et al.  Fast encryption methods for audiovisual data confidentiality , 2001, SPIE Optics East.

[10]  N. Bourbakis,et al.  Lossless image compression and encryption using SCAN , 2001, Pattern Recognit..

[11]  C.-C. Jay Kuo,et al.  Efficient multimedia encryption via entropy codec design , 2001, IS&T/SPIE Electronic Imaging.

[12]  A.K. Yekkala,et al.  Lightweight Encryption for Images , 2007, 2007 Digest of Technical Papers International Conference on Consumer Electronics.

[13]  C. E. Veni Madhavan,et al.  Bit Plane Encoding and Encryption , 2007, PReMI.

[14]  Shiguo Lian,et al.  Multimedia Content Encryption: Techniques and Applications , 2008 .

[15]  Li Liu,et al.  Lossless compression of medical images using Hilbert space-filling curves , 2008, Comput. Medical Imaging Graph..