Abstract:
Aiming at the problem of privacy leakage of images in network transmission, focusing on how to improve the security, a secure and separable reversible data hiding in encrypted image based on all bit planes is proposed. In this work, double encryption scheme is presented including block classification scrambling encryption and traversal matrix encryption. Then Hilbert curve encryption are adopted to encrypt the data secret. Based on scrambling technology of all bit planes, convert the block and divide it into continuous block and discontinuous block. Then pixel prediction method is used for reversible data hiding with secret key separation. Experimental results demonstrate that the comprehensive performance of the proposed scheme is superior to some state-of-the-art schemes. It achieves higher security, and the key space, key sensitivity, correlation, NPCR, UACI and information entropy are analyzed. It is reversible, the NCC of extracted data and original data is 1, and the PSNR of recovered image and original image is infinite, which can completely restore image and extract data. And the watermarked image quality is also high, the average PSNR is as high as 64.64dB, which is much higher than other schemes. The proposed scheme also provides a larger embedding capacity whose theoretical maximum capacity is 6bpp, and the actual average capacity is also up to 2.5bpp. Moreover, the proposed scheme is not only robust, able to resist salt and pepper noise and shearing attacks, but also realizes the separation of secret key.