Joint Compression-Encryption Technique Based On Arithmetic Coding for JPEG Images
Hassan Mohamed, Amr Mohamed Abdelaziz, Ahmed S. Elliethy, Hussein A. Aly, Alaa Eldin Rohiem Shehata · 2023
An efficient joint compression-encryption technique for JPEG images using nonlinear properties of the arithmetic coder is proposed. The technique performs both entropy coding and encryption in a single step by manipulating the probability maps of the arithmetic coder while preserving the syntax structure of the image. The proposed scheme operates on a bit-by-bit basis while taking into account the previously processed data-bits keeping the advantages of both stream and block ciphers. The proposed technique is implemented using Libjpeg-turbo. The results demonstrate that the proposed scheme attains a security level comparable to that of AES while reducing both delay and system resource requirements while maintaining the compression efficiency of the standard JPEG encoder.