一种基于双置乱与受控DNA编码的企业信息图像加密方法

    公开(公告)号:CN116961904A

    公开(公告)日:2023-10-27

    申请号:CN202310998017.X

    申请日:2023-08-09

    摘要: 本发明提出了一种基于双置乱与受控DNA编码的企业信息图像加密方法,步骤为:对图像P进行SHA‑256算法处理得到密钥,计算3D混沌系统的两组初始参数;将两组初始参数分别带入到3D混沌系统中进行迭代得到混沌序列;从一混沌序列中截取序列与一混沌序列对图像P的子块进行随机螺旋置乱得到图像P1;从一混沌序列中截取序列对图像P1进行比特交叉置乱得到图像P2;根据受控DNA编码方法分别对图像P2和一个混沌序列进行编码得到两个DNA序列;对两个DNA序列进行密文反馈;根据一个混沌序列选择的DNA编码规则进行解码,得到密文图像。本发明可以有效抵抗统计攻击、差分攻击、噪声攻击、裁剪攻击等,且安全有效,可以广泛使用于图像的通信传输。

    一种图像加密方法和装置
    2.
    发明公开

    公开(公告)号:CN118631417A

    公开(公告)日:2024-09-10

    申请号:CN202410809254.1

    申请日:2024-06-21

    IPC分类号: H04L9/00 H04N9/67 H04N1/44

    摘要: 本发明公开了一种图像加密方法和装置,方法包括:获取灰度图像;对灰度图像进行转换,得到第一图像矩阵;计算多个混沌序列;对第一图像矩阵进行字形置乱处理,得到第二图像矩阵;对第二图像矩阵进行比特级置乱处理,得到第三图像矩阵;对第三图像矩阵进行第一编码处理,得到第一图像序列;对第五混沌序列进行第二编码处理,得到第一编码序列;对第一图像序列和第一编码序列进行扩散处理,得到第二图像序列;对第二图像序列进行密文反馈处理,得到第三图像序列;对第三图像序列进行解码处理,得到加密图像。本发明实现了图像加密,提高了随机性、安全性和相邻像素混淆度。本发明可广泛应用于图像加密技术领域。

    一种基于混沌序列和DNA编码的图像加密方法

    公开(公告)号:CN113225449B

    公开(公告)日:2022-02-08

    申请号:CN202110584919.X

    申请日:2021-05-27

    IPC分类号: H04N1/44 H04L9/32 H04L9/00

    摘要: 本发明提出了一种基于混沌序列和DNA编码的图像加密方法,其步骤为:将灰度图像转换成的图像矩阵计算哈希值并更新混沌系统的初始值;根据Bernoulli移位映射的控制参数和更新后的初始值生成序列作为Knuth‑Durstenfeld洗牌法的随机值进行置乱;对Lorenz混沌系统进行迭代得到3个序列;截取元素分别作为循环移位的位数进行比特级置乱;序列中元素用于DNA编码规则选择编码为DNA序列;利用Mealy状态机进行状态转换得到新的DNA序列;序列中元素用于DNA编码规则选择进行DNA解码,得到密文图像。本发明充分利用混沌的随机性和DNA编码与Mealy状态转换的非线性,有效消除图像相邻像素的相关性,提高了密文图像的安全性。

    基于觅食策略的改进樽海鞘算法的拉压弹簧设计方法

    公开(公告)号:CN113361034B

    公开(公告)日:2022-11-01

    申请号:CN202110642082.X

    申请日:2021-06-09

    摘要: 本发明提出了一种基于觅食策略的改进樽海鞘算法的拉压弹簧设计方法,其步骤如下:对拉压弹簧设计问题进行数学建模,建立以重量为目标函数的拉压弹簧问题的数学模型;将拉压弹簧问题的决策变量编码为樽海鞘个体位置向量;采用哈里斯鹰觅食策略和多点领导者交叉策略,构建新的改进樽海鞘优化算法,执行新的改进樽海鞘优化算法求解拉压弹簧问题,得到最优樽海鞘个体;对最优樽海鞘个体进行解码,得到拉压弹簧问题的最佳决策变量,最佳决策变量为弹簧的最佳结构设计方案。本发明哈里斯鹰觅食策略加强对有潜力的区域的开发;引入多点领导者交叉策略实现开发和探索之间的平衡,提高了樽海鞘算法在求解拉压弹簧问题中的性能。

    基于觅食策略的改进樽海鞘算法的拉压弹簧设计方法

    公开(公告)号:CN113361034A

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

    申请号:CN202110642082.X

    申请日:2021-06-09

    摘要: 本发明提出了一种基于觅食策略的改进樽海鞘算法的拉压弹簧设计方法,其步骤如下:对拉压弹簧设计问题进行数学建模,建立以重量为目标函数的拉压弹簧问题的数学模型;将拉压弹簧问题的决策变量编码为樽海鞘个体位置向量;采用哈里斯鹰觅食策略和多点领导者交叉策略,构建新的改进樽海鞘优化算法,执行新的改进樽海鞘优化算法求解拉压弹簧问题,得到最优樽海鞘个体;对最优樽海鞘个体进行解码,得到拉压弹簧问题的最佳决策变量,最佳决策变量为弹簧的最佳结构设计方案。本发明哈里斯鹰觅食策略加强对有潜力的区域的开发;引入多点领导者交叉策略实现开发和探索之间的平衡,提高了樽海鞘算法在求解拉压弹簧问题中的性能。

    一种基于混沌序列和DNA编码的图像加密方法

    公开(公告)号:CN113225449A

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

    申请号:CN202110584919.X

    申请日:2021-05-27

    IPC分类号: H04N1/44 H04L9/32 H04L9/00

    摘要: 本发明提出了一种基于混沌序列和DNA编码的图像加密方法,其步骤为:将灰度图像转换成的图像矩阵计算哈希值并更新混沌系统的初始值;根据Bernoulli移位映射的控制参数和更新后的初始值生成序列作为Knuth‑Durstenfeld洗牌法的随机值进行置乱;对Lorenz混沌系统进行迭代得到3个序列;截取元素分别作为循环移位的位数进行比特级置乱;序列中元素用于DNA编码规则选择编码为DNA序列;利用Mealy状态机进行状态转换得到新的DNA序列;序列中元素用于DNA编码规则选择进行DNA解码,得到密文图像。本发明充分利用混沌的随机性和DNA编码与Mealy状态转换的非线性,有效消除图像相邻像素的相关性,提高了密文图像的安全性。

    一种基于双置乱与受控DNA编码的企业信息图像加密方法

    公开(公告)号:CN116961904B

    公开(公告)日:2024-04-12

    申请号:CN202310998017.X

    申请日:2023-08-09

    摘要: 本发明提出了一种基于双置乱与受控DNA编码的企业信息图像加密方法,步骤为:对图像P进行SHA‑256算法处理得到密钥,计算3D混沌系统的两组初始参数;将两组初始参数分别带入到3D混沌系统中进行迭代得到混沌序列;从一混沌序列中截取序列与一混沌序列对图像P的子块进行随机螺旋置乱得到图像P1;从一混沌序列中截取序列对图像P1进行比特交叉置乱得到图像P2;根据受控DNA编码方法分别对图像P2和一个混沌序列进行编码得到两个DNA序列;对两个DNA序列进行密文反馈;根据一个混沌序列选择的DNA编码规则进行解码,得到密文图像。本发明可以有效抵抗统计攻击、差分攻击、噪声攻击、裁剪攻击等,且安全有效,可以广泛使用于图像的通信传输。