A LSB quantum steganography algorithm based on hash encryption
摘要
Quantum image steganography is an important research direction in information security, and the current quantum steganography research is still insufficient in terms of security and embedding capacity. To address these problems, this paper proposes a least significant bit quantum steganography algorithm based on a hash table. The scheme first uses the hash table to store the location information of the information image. Due to the irreversibility of the hash table, it cannot be restored without the key, which greatly enhances the security of information transmission. In the embedding process, it is improved based on the traditional LSB, and the probability of modifying the pixel value is reduced by the design of “1.5 bit embedding 2 bit information” (i.e., 1 bit to store the information and 0.5 bit as the flag bit). For example, when the flag bit is 0, only the lowest bit needs to be modified; if the flag bit is 1, the extra information is hidden by the different-or operation, which improves the embedding capacity of information over the traditional LSB algorithm. Overall, the proposed scheme achieves an embedding capacity of 2 bits per pixel in the carrier image.In order to better describe the process of the new scheme, a quantum circuit is designed. The experimental results prove that the PSNR of the algorithm reaches more than 52 dB for the embedding experiments of different images while the time complexity is O(n); compared with the previous algorithms, the scheme achieves a significant improvement in the information embedding rate and security and has a good performance in imperceptibility.Extraction of the secret image requires three keys---