Efficient selective encryption for JPEG 2000 images using private initial table

In this paper, we propose an efficient selective encryption scheme for encrypting JPEG 2000 images. The proposed scheme uses a secret key and a mapping function to generate a private initial table to encrypt the selected DWT codeblocks in the entropy coding stage of JPEG 2000 coding scheme. Theoretical analysis and experimental results show that the proposed scheme can achieve various purposes of selective encryption and is computationally secure. Moreover, the proposed scheme does not decrease the compressibility of the standard JPEG 2000 coding scheme. The proposed selective encryption scheme is practical for applications of JPEG 2000 image protection.

[1]  Ghassan Al-Regib,et al.  Improved selective encryption techniques for secure transmission of MPEG video bit-streams , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[2]  Douglas Sicker,et al.  Selective encryption for consumer applications , 2004, CCNC.

[3]  Hitoshi Kiya,et al.  Partial-scrambling of images encoded using JPEG2000 without generating marker codes , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[4]  Enrico Magli,et al.  Selective encryption of JPEG 2000 images by means of randomized arithmetic coding , 2004, IEEE 6th Workshop on Multimedia Signal Processing, 2004..

[5]  Jennifer Seberry,et al.  Cryptography - an introduction to computer security , 1991, Advances in computer science series.

[6]  William Stallings,et al.  Cryptography and Network Security: Principles and Practice , 1998 .

[7]  Dirk T. M. Slock,et al.  Multistream space-time coding by spatial spreading, scrambling and delay diversity , 2002, 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[8]  Hitoshi Kiya,et al.  A scalable encryption method allowing backward compatibility with JPEG2000 images , 2005, 2005 IEEE International Symposium on Circuits and Systems.

[9]  Riccardo Scopigno,et al.  Image decomposition for selective encryption and flexible network services , 2004, IEEE Global Telecommunications Conference, 2004. GLOBECOM '04..

[10]  Hitoshi Kiya,et al.  A fast image-scramble method using public-key encryption allowing backward compatibility with JPEG2000 , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[11]  Paul Douglas,et al.  International Conference on Information Technology : Coding and Computing , 2003 .

[12]  Jinsheng Sun,et al.  Perceptual cryptography on MPEG compressed videos , 2004, Proceedings 7th International Conference on Signal Processing, 2004. Proceedings. ICSP '04. 2004..

[13]  Wenjun Zeng,et al.  A format-compliant configurable encryption framework for access control of video , 2002, IEEE Trans. Circuits Syst. Video Technol..

[14]  F. Mora,et al.  Perceptual cryptography of JPEG compressed images on the JFIF bit-stream domain , 2003, 2003 IEEE International Conference on Consumer Electronics, 2003. ICCE..

[15]  Wenjun Zeng,et al.  Format-compliant selective scrambling for multimedia access control , 2002, Proceedings. International Conference on Information Technology: Coding and Computing.

[16]  Min Wu,et al.  Communication-friendly encryption of multimedia , 2002, 2002 IEEE Workshop on Multimedia Signal Processing..

[17]  Hongjun Wu,et al.  Efficient and secure encryption schemes for JPEG2000 , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[18]  Andreas Uhl,et al.  Wavelet packet methods for multimedia compression and encryption , 2001, 2001 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (IEEE Cat. No.01CH37233).

[19]  Hitoshi Kiya,et al.  Partial-scrambling of Still Images based on a general JPEG2000 encoder , 2001 .

[20]  Rastislav Lukac,et al.  Efficient encryption of wavelet-based coded color images , 2005, Pattern Recognit..

[21]  David S. Taubman,et al.  High performance scalable image compression with EBCOT , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[22]  Leonid G. Kazovsky,et al.  SUCCESS-DWA: a highly scalable and cost-effective optical access network , 2004, IEEE Communications Magazine.

[23]  Andres Torrubia,et al.  Perceptual cryptography on MPEG-1 layer III bit-streams , 2002, 2002 Digest of Technical Papers. International Conference on Consumer Electronics (IEEE Cat. No.02CH37300).

[24]  Michael W. Marcellin,et al.  JPEG2000 - image compression fundamentals, standards and practice , 2002, The Kluwer International Series in Engineering and Computer Science.

[25]  Vania Conan,et al.  A proposal for supporting selective encryption in JPSEC , 2003, IEEE Trans. Consumer Electron..

[26]  Ingemar J. Cox,et al.  Digital Watermarking , 2003, Lecture Notes in Computer Science.

[27]  Khalid Sayood,et al.  Introduction to Data Compression , 1996 .

[28]  Shiguo Lian,et al.  Perceptual cryptography on SPIHT compressed images or videos , 2004, 2004 IEEE International Conference on Multimedia and Expo (ICME) (IEEE Cat. No.04TH8763).

[29]  David S. Taubman,et al.  High performance scalable image compression with EBCOT. , 2000, IEEE transactions on image processing : a publication of the IEEE Signal Processing Society.

[30]  Robert H. Deng,et al.  Compliant encryption of JPEG2000 codestreams , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[31]  Shiguo Lian,et al.  Perceptual cryptography on JPEG2000 compressed images or videos , 2004, The Fourth International Conference onComputer and Information Technology, 2004. CIT '04..

[32]  Xiaobo Li,et al.  Partial encryption of compressed images and videos , 2000, IEEE Trans. Signal Process..

[33]  Jinsheng Sun,et al.  Perceptual cryptography on wavelet-transform encoded videos , 2004, Proceedings of 2004 International Symposium on Intelligent Multimedia, Video and Speech Processing, 2004..

[34]  A. Medles Multistream space-time coding by spatial spreading , 2002 .

[35]  Faisal Mohd-Yasin,et al.  Partial encryption of compressed images employing FPGA , 2005, 2005 IEEE International Symposium on Circuits and Systems.