Abstract

This paper proposes a data hiding scheme for high quality stego-images in the encrypted images based on a homomorphic encryption algorithm and matrix embedding method. To achieve the message embedding in the encryption domain, we first present an image encryption algorithm satisfying additive homomorphism based on the stream cipher. Then, we offer a matrix embedding method using Golay code, which has good embedding efficiency. In the proposed scheme, we pre-code the least significant bit (LSB) vectors of the cover image into the codewords before image encryption, so that we can implement the matrix embedding in the encrypted image. The experimental results show that the proposed scheme has excellent security performance. We can get a high quality stego-image after the image decryption and recover the cover image into a fidelity image while providing considerable payload.

Highlights

  • Data hiding in images is a scheme which hides a secret message in a cover image

  • Chen et al.: Fidelity Preserved data hiding in encrypted image (DHEI) Based on Homomorphism and Matrix Embedding parts before image encryption and used the two pixels’ least significant bit (LSB) to carry the secret data

  • This paper focuses on improving the stego-image quality of the data hiding in encrypted image

Read more

Summary

INTRODUCTION

Data hiding in images is a scheme which hides a secret message in a cover image. It can be used to send the secret message through the cover image or embed important information, such as copyright information, authentication information, or management information into the cover image. To summarize the methods of those schemes, there are two main methods to embed data in a cipher image: keeping the local redundancy in the encrypted image [7]–[15] and using the homomorphic evaluation [16]–[20]. S. Chen et al.: Fidelity Preserved DHEIs Based on Homomorphism and Matrix Embedding parts before image encryption and used the two pixels’ LSBs to carry the secret data. Zhang et al [17] shrank the image histogram before encryption and embedded the secret data by modifying the cipher text values using the homomorphism of encryption algorithm. Scheme [18] pre-processed the original image to make the adjacent pixels pairwise odd or even, used homomorphism of the encryption algorithm to achieve the data embedding in the pixel pairwise. This paper focuses on improving the stego-image quality of the data hiding in encrypted image.

PRELIMINARIES
MATRIX EMBEDDING
I MAGE ENCRYPTION
DATA EMBEDDING
IMAGE DECRYPTION
DATA EXTRACTION AND IMAGE RECOVERY
EXPERIMENT AND ANALYSIS
SECURITY ANALYSIS OF CIPHER IMAGE
CONCLUSION
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