一种基于约瑟夫遍历和位平面重构的超混沌加密方法
摘要:
本发明提出了一种基于约瑟夫遍历和位平面重构的超混沌加密方法,其步骤如下:将灰度图像转换成图像矩阵;将图像矩阵输入SHA‑256算法作为密钥,根据密钥得到初始化参数;将初始化参数带入超混沌Lorenz系统迭代分别生成四个混沌序列,对一个混沌序列处理作为变步长序列,利用改进的约瑟夫遍历方法对图像矩阵的一维序列进行像素位置置乱并重新排列成像素乱矩阵;将像素乱矩阵分为八个位平面,利用另外三个混沌序列和位平面重构方法对像素乱矩阵进行位平面重构生成位平面重构图像矩阵;对位平面重构图像矩阵进行扩散,生成最终加密图像。本发明能够将不同类型的图像加密成均匀分布的加密图像,具有非常敏感的密钥灵敏度,能够抵抗各种攻击。
0/0