Font Size: a A A

Research On Data Hiding Based On Encrypted Image

Posted on:2018-01-20Degree:MasterType:Thesis
Country:ChinaCandidate:X J HouFull Text:PDF
GTID:2428330542456462Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
In the era of big data,people rely more and more on the data.Information has become a new asset,which plays an important role in politics,economy,military affairs,education,science and technology,and life.The secret information is hidden in the carrier to realize the security of information.Image data is usually used as the carrier of information hiding,encryption is a common way to protect the image.At present,many algorithms have been put forward in the research of information hiding,but most of them have some problems,such as low hiding capacity,poor quality of carrier image restoration,and lack of practicability.To solve these problems,this paper presents two algorithms,and achieved good results.The main work and research results are as follows:1.An An image encryption algorithm based on surface interpolation is proposed.In the image encryption,determine the encryption vector of the pixels in the image using random function,by modifying the high to achieve information hiding,as high as 5 or 6,the grouping of vector pixels,a hidden secret information in a set of vectors of pixels.In the process of image restoration and information extraction,the stego image decryption,and the carrier group the pixels in the carrier of 5 x 5 pixels in the neighborhood,and selected 6 non vector pixel distance vector pixel recently,through the method of surface interpolation,calculated the predicted value of the pixel in each carrier group,application of the forecasting extraction of secret information and restore the pixel vector.When the high level is 7 or 8,the secret information is hidden to the carrier pixel seventh or eighth bits.In the process of image restoration and information extraction,the extraction of secret information from the carrier pixels high,the stego image decryption,determine the vector of pixels,by surface interpolation,calculated the predicted vector pixel value of the application of the predictive value of pixel carrier recovery.The experimental results show that when the modified bit is 5 or 6,the secret information is extracted the lower error rate,better image restoration effect,when the modified bit is 7 or 8,the algorithm can extract the correct secret information,better image restoration effect.2.A reversible information hiding algorithm based on coding compression is proposed.AGSP prediction method is used to calculate the prediction value of the carrier pixel,and the difference between the pixel value and the predicted value is calculated.Huffman coding for the prediction of the difference compression,compressed data and random data encryption reconstruction image.The table and the hidden secret information encoding in random data encryption,information hiding.In this paper,we extract the secret information from the encrypted data by separating the encrypted data and the random data.To decrypt the encrypted compressed data,extracting from the image encryption code,to restore the original input image data compression decoding.The experimental results show that the algorithm not only has a large hiding capacity,but also can extract the secret information and restore the original image.
Keywords/Search Tags:Information hiding, image encryption, prediction difference, surface interpolation, Huffman coding
PDF Full Text Request
Related items