Reversible information hiding method of encryption image based on coding compression

A technology for encrypting images and hiding information, which is applied in the field of information security, and can solve problems such as small application value, inability to fully realize reversible hiding, and errors in original images

Active Publication Date: 2017-12-19
GUANGXI NORMAL UNIV
View PDF4 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the existing reversible information hiding methods for encrypted images have small algorithm hiding capacity, and there may be error

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Reversible information hiding method of encryption image based on coding compression
  • Reversible information hiding method of encryption image based on coding compression
  • Reversible information hiding method of encryption image based on coding compression

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0062] figure 1 is an original image with a size of 8×8, using the above method of the present invention, the prediction area is as figure 1 Indicated by gray areas, non-predicted areas such as figure 1 shown in white area.

[0063] figure 2 is the predicted value calculated by the AGSP operator.

[0064] image 3 is the matrix F composed of non-predicted pixels and predicted difference data.

[0065] Convert the non-prediction region pixels in F to a binary string

[0066] E. 0 the size l 0 =(2×W+3×(H-2))×8=16×8+24×8-48=272, apply Huffman coding to compress the prediction difference to get its size is l 1 =89, and obtain the Huffman encoding code table such as Figure 4 shown. The bearer data size R=8×8×8-272-89=151 can be obtained. Will E 0 ,E 1 and the random data of size R are reconstructed to obtain image data G. Generate a pseudo-random binary C with a size of H×W×8 through the secret key seed, and perform an XOR operation on the binary data in C a...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a reversible information hiding method of an encryption image based on coding compression. The method comprises steps of dividing an original image into a prediction region and a non-prediction region before encryption, calculating a pixel prediction vale of the prediction region so as to obtain a prediction difference value and carrying out lossless compression on the prediction difference value to obtain compression data; and randomly generating carrier data and carrying out image encryption and reconstruction on non-precision pixels, the compression data and the carrier data. In order to correctly restore the original image, code table hidden information should be determined and by hiding the code table information and the secret information in the carrier data, reversible hiding is achieved. For the carrier image, secret information is extracted in the carrier data; then, the non-prediction pixels and the compression data are decrypted; according to the code table information, the compression data is decompressed so that the prediction difference value is obtained; and finally, according to the non-prediction pixels and the prediction difference value, the original image is restored in a lossless manner. Compared with the prior art, the provided method has quite big hiding capacity; reversible hiding can be completely achieved; and the method has high actual application value.

Description

technical field [0001] The invention relates to the fields of information security and computer technology, in particular to a method for reversible information hiding of encrypted images based on encoding and compression. Background technique [0002] The reversible information hiding method of encrypted image is to directly embed secret information into the encrypted image without knowing the original carrier image, and recover the original carrier image without loss after decryption and information extraction. The carrier image is transmitted or stored in the form of ciphertext, while ensuring the security of the carrier image and secret information. It is widely used in military, commercial, medical and judicial evidence, etc., which have high requirements for carrier images. For example, when a patient's medical image is encrypted and uploaded to the hospital's server or cloud, the administrator can embed the relevant information of the image, such as owner information...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04N1/32
CPCH04N1/32272
Inventor 俞春强张显全唐振军侯晓杰郑桂平
Owner GUANGXI NORMAL UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products