摘要
针对现有魔方置乱方法大多采用平行旋转置乱,未涉及立体空间对角线旋转的问题,本文提出了一种魔方立体空间对角旋转置乱和Josephus变换的混沌图像加密方法,以增强置乱随机性。首先,利用忆阻混沌系统生成混沌伪随机序列,对其进行整数化处理;然后,基于一个证明的引理对明文图像的R、G、B三个通道分别进行预处理,实现第一次扩散,并将预处理后的二维矩阵转换成三维矩阵,用混沌伪随机整数序列分别动态控制其进行立体空间对角旋转置乱和改进后的Josephus变换置乱;再将其转换成二维矩阵,与Logistic映射生成的混沌矩阵异或,实现第二次扩散;最后,将R、G、B三个通道的扩散矩阵合成密文图像。计算机仿真验证结果表明:该算法的密钥空间更大、相邻像素相关系数更高、信息熵更接近理想值8。
Most of the existing Rubik′s cube scrambling methods use parallel rotation scrambling,which does not involve diagonal rotation of three-dimensional space.A chaotic image encryption based on diagonal rotation and Josephus transform in Rubik′s cube space was proposed in this paper to enhance the randomness of scrambling.Firstly,the memristive chaotic system was used to generate a chaotic pseudo-random sequence which required integer processing.Then,based on a proved lemma,the R,G and B channels of plain image were preprocessed respectively to realize the first diffusion.The preprocessed two-dimensional matrix was transformed into three-dimensional matrix,which was dynamically controlled by chaotic pseudo-random integer sequence to scramble the diagonal rotation of three-dimensional space and the improved Josephus transform.Then 3D matrix was transformed into a 2D one and XOR with the chaotic matrix generated by Logistic mapping to realize the second diffusion.Finally,the diffusion matrices of R,G and B channels were synthesized into encrypted image.Computer simulation shows that the key space of the algorithm is larger,the correlation coefficient of adjacent pixels is higher and the information entropy is closer to ideal value 8.
作者
陈云
许璐
谢茜
唐琦
CHEN Yun;XU Lu;XIE Qian;TANG Qi(Naval Univ.of Engineering,Wuhan 430033,China)
出处
《海军工程大学学报》
北大核心
2026年第1期68-75,112,共9页
Journal of Naval University of Engineering
基金
国家部委基金资助项目(2019-JCJQ-JJ-038)
海军工程大学自主立项基金资助项目(2025508030)。