Abstract
This paper proposes a retrieval scheme for encrypted JPEG images, based on Huffman code in the JPEG bitstream. Three parties are involved: content owner, cloud server, and authorized user. First, the content owner produces encrypted images by jointly using a stream cipher, permutation cipher, then uploads them to a cloud server. Especially, the conversion between encrypted quantization tables is still valid. With the same secret key, the authorized user submits the encrypted query image to the server. Second, the server extracts Huffman-code histogram from the encrypted image as a feature. Although the Huffman-code histogram is changed during encryption, encrypted images with similar content to the query image are returned to the user after feature comparison. Finally, through decryption and hash verification, the user can obtain authenticated plaintext images. Experimental results show that the proposed scheme ensures confidentiality, integrity and format compatibility, while image retrieval of different quality factors is still effective.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: Journal of Visual Communication and Image Representation
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.