Abstract

In the existing JPEG image encryption schemes, the block feature values that can be used to reduce key search space are either difficult to be changed or need to be changed through overflow processing which leads to low generality and high encryption runtime. To change block feature values without overflow processing, a novel JPEG image encryption scheme is proposed. For AC encryption, the complete and end AC groups based on undivided RSV (run/size, value) (ACG-URSV) are permuted separately to change different features. Complete ACG-URSV containing different number of RSVs is used to change the non-zero coefficients count (NCC) and energy of AC coefficients (EAC). End ACG-URSV containing the zero coefficients after position of last non-zero AC coefficient (PLZ) is mainly used to change PLZ. Besides, the intra-block RSV permutation and block permutation are used to further destroy correlation. For DC encryption, the positive DC prediction error (PDC-PE) groups modulo encryption is proposed to avoid overflow processing. The experimental results show that this paper reduces encryption runtime by more than half, improves generality by at least 20%. When quality factor of 90, the average change rates of NCC, EAC and PLZ values are increased by 96.28%, 11.68% and 29.15%, respectively.

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.