明文
争先恐后
量子位元
算法
加密
钥匙(锁)
密文
理论计算机科学
密钥空间
量子计算机
数学
图像(数学)
计算机科学
量子算法
密码学
量子
计算机视觉
量子力学
操作系统
物理
计算机安全
出处
期刊:Research Square - Research Square
日期:2024-01-19
标识
DOI:10.21203/rs.3.rs-3871821/v1
摘要
Abstract The parallel computing power of quantum computing and the special properties of qubits provide an effective solution for image processing tasks. This paper presents a quantum image encryption algorithm based on Fisher-Yates algorithm and Logistic mapping. Firstly, the Fisher-Yates algorithm is used to generate three key sequences, one of which is used to encode the coordinate qubits of the image. Using the other two keys and the preset rules, the quantum coordinate scrambling operation is designed based on the encoded coordinate qubit, which effectively scrambles the spatial information of the plaintext image. Next, another set of key sequences is generated, one of which is used to encode the color qubits of the image. Using two other key sequences and different rules, a qubit plane scrambling operation based on coded color qubits is designed, and the color information of image is scrambled successfully. Finally, the quantum key image is generated based on Logistic mapping, and the key image is scrambled based on Fisher-Yates algorithm to improve the key complexity. The final ciphertext image is obtained by performing XOR operation between the original image and the scrambled key image. The complete quantum circuit diagram of the scheme is given in this paper. The experimental results and security analysis prove the effectiveness of the scheme, which provides a large key space and the computational complexity is only O(n).
科研通智能强力驱动
Strongly Powered by AbleSci AI