一种基于分块置乱与状态转换的图像加密方法

    公开(公告)号:CN112422268B

    公开(公告)日:2021-08-20

    申请号:CN202011244318.6

    申请日:2020-11-10

    Abstract: 本发明提出了一种基于分块置乱与状态转换的图像加密方法,其步骤为:利用密钥生成系统对图像矩阵进行处理生成初始迭代参数,输入四翼4D混沌系统进行迭代生成四个混沌序列;对混沌序列进行截取并降序排列得到行和列置乱向量生成置乱矩阵;使用扫描曲线对置乱矩阵进行置乱;利用置乱后矩阵对图像矩阵进行置乱得到像素置乱矩阵,将像素置乱矩阵进行DNA编码和混沌序列输入确定有限状态自动机得到状态转换序列;对状态转换序列进行DNA解码得到状态转换序列;利用混沌序列对状态转换序列E进行扩散得到加密图像。本发明的置乱方法能够有效的打破相邻像素的相关性,能够抵抗各种攻击,安全性高,确保图像的安全传输,非常适合图像加密。

    一种基于分块置乱与状态转换的图像加密方法

    公开(公告)号:CN112422268A

    公开(公告)日:2021-02-26

    申请号:CN202011244318.6

    申请日:2020-11-10

    Abstract: 本发明提出了一种基于分块置乱与状态转换的图像加密方法,其步骤为:利用密钥生成系统对图像矩阵进行处理生成初始迭代参数,输入四翼4D混沌系统进行迭代生成四个混沌序列;对混沌序列进行截取并降序排列得到行和列置乱向量生成置乱矩阵;使用扫描曲线对置乱矩阵进行置乱;利用置乱后矩阵对图像矩阵进行置乱得到像素置乱矩阵,将像素置乱矩阵进行DNA编码和混沌序列输入确定有限状态自动机得到状态转换序列;对状态转换序列进行DNA解码得到状态转换序列;利用混沌序列对状态转换序列E进行扩散得到加密图像。本发明的置乱方法能够有效的打破相邻像素的相关性,能够抵抗各种攻击,安全性高,确保图像的安全传输,非常适合图像加密。

    基于Y型填充曲线和变步长约瑟夫遍历的图像加密方法

    公开(公告)号:CN112202545A

    公开(公告)日:2021-01-08

    申请号:CN202011156750.X

    申请日:2020-10-26

    Abstract: 本发明提出了一种基于Y型填充曲线和变步长约瑟夫遍历的图像加密方法,其步骤为:将灰度图像转换成二维的图像矩阵;计算图像矩阵的哈希值作为密钥,进行运算得到初始参数值;将初始参数值带入2D‑LSCM系统迭代得到混沌序列,进行处理得到序列矩阵,将两个序列矩阵分别作为起始矩阵和初始步长矩阵,采用约瑟夫函数对图像矩阵的每个像素值的二进制位进行比特置乱;使用Y型填充曲线对图像矩阵进行两次像素置乱操作;利用序列矩阵依次进行正向扩散和逆向扩散得到密文图像。本发明通过Y型填充曲线对图像进行混淆,实现密钥与明文图像关联,利用多样性的约瑟夫对图像像素进行比特级置乱,通过对实验结果的分析,具有更好的性能和更高的安全性。

    基于Y型填充曲线和变步长约瑟夫遍历的图像加密方法

    公开(公告)号:CN112202545B

    公开(公告)日:2021-07-23

    申请号:CN202011156750.X

    申请日:2020-10-26

    Abstract: 本发明提出了一种基于Y型填充曲线和变步长约瑟夫遍历的图像加密方法,其步骤为:将灰度图像转换成二维的图像矩阵;计算图像矩阵的哈希值作为密钥,进行运算得到初始参数值;将初始参数值带入2D‑LSCM系统迭代得到混沌序列,进行处理得到序列矩阵,将两个序列矩阵分别作为起始矩阵和初始步长矩阵,采用约瑟夫函数对图像矩阵的每个像素值的二进制位进行比特置乱;使用Y型填充曲线对图像矩阵进行两次像素置乱操作;利用序列矩阵依次进行正向扩散和逆向扩散得到密文图像。本发明通过Y型填充曲线对图像进行混淆,实现密钥与明文图像关联,利用多样性的约瑟夫对图像像素进行比特级置乱,通过对实验结果的分析,具有更好的性能和更高的安全性。

Patent Agency Ranking