JPEG Encryption with File Size Preservation

Nowadays, many traditional approaches which encrypt multimedia data directly are not suitable for the special nature of multimedia data. So many new encryption approaches have merged to overcome shortcomings and provide confidentiality. But the file size increases after encryption. The objective of our work is to keep the file size for JPEG image after encryption and do not affect the signal processing of JPEG. The DC differential residues are encrypted through XOR with the key that is the same length with the data stream. DCT blocks are scrambled using a key-controlled chaotic map which we proposed. The information of pre-steps is encrypted by cipher and embedded in the second category of AC coefficients. So our scheme is also well supported by cryptographic theory. Experiments show that the scheme is of high security and quality. What's more, it did not have any impact on signal processing and transmission.

[1]  Alfred Menezes,et al.  Handbook of Applied Cryptography , 2018 .

[2]  L. Kocarev Chaos-based cryptography: a brief overview , 2001 .

[3]  L. Kocarev,et al.  Chaos and cryptography: block encryption ciphers based on chaotic maps , 2001 .

[4]  Qing Chen,et al.  Lossless data embedding with file size preservation , 2004, IS&T/SPIE Electronic Imaging.

[5]  Shiguo Lian,et al.  A novel image encryption scheme based-on JPEG encoding , 2004, Proceedings. Eighth International Conference on Information Visualisation, 2004. IV 2004..

[6]  Min Wu,et al.  A joint signal processing and cryptographic approach to multimedia encryption , 2006, IEEE Transactions on Image Processing.