基于位平面分解的量子彩色图像加密方案

    Quantum Color Image Encryption Scheme Based on Bit-plane Decomposition

    • 摘要: 一般的量子图像加密算法虽然能达到加密效果, 但需要的量子比特数较多, 计算复杂度较高, 为优化这一问题, 提出了一种位平面分解的量子彩色图像加密方案。首先, 采用一种位平面序信息单独编码的彩色数字图像量子表示模型(quantum representation model of color digital image, QRCI)来表示图像, 利用量子交换门设计一种量子位交换操作, 并作用于彩色图像中, 对图像像素进行置乱, 同时再对图像进行颜色通道交换操作。其次, 对位平面序列进行反序操作, 进一步加强置乱效果。接着, 利用安全散列算法(secure hash algorithm 256, SHA-256)产生的哈希值来确定混沌系统的初始值。最后, 利用混沌系统产生的序列对图像进行扩散, 完成加密过程, 形成加密图像。数值分析表明, 相较于以往的加密方案, 此方案大大降低了彩色图像存储时所需的量子比特位数, 同时其密钥空间大, 灵敏度高。仿真结果表明, 该方案加密效果好, 能抵御大部分常见的攻击。

       

      Abstract: Although the general quantum image encryption algorithm can achieve the encryption effect, it requires more qubits and higher computational complexity. To optimize this problem, this paper proposes a quantum color image encryption scheme based on bit-plane decomposition. First, a quantum representation model of color digital image (QRCI) with the information of bit plane order separately encoded was used to represent the image, and a qubit exchange operation was designed by quantum exchange gate and applied to the color image. The image pixels were scrambled. At the same time, the color channel exchange was performed on the image. Second, the sequence of bit planes was reversed to further enhance the scrambling effect. Afterwards, the hash value generated by secure hash algorithm 256(SHA-256) was used to determine the initial value of the chaotic system. Finally, the sequence generated by the chaotic system was used to diffuse the image, complete the encryption process, and form the encrypted image. Numerical analysis shows that compared with the previous encryption schemes, the proposed scheme greatly reduces the number of qubits required for color image storage, and has large key space and high sensitivity. Simulation results show that the scheme has good encryption effect and can resist most common attacks.

       

    /

    返回文章
    返回