-
公开(公告)号:CN116961904A
公开(公告)日:2023-10-27
申请号:CN202310998017.X
申请日:2023-08-09
申请人: 郑州轻工业大学
摘要: 本发明提出了一种基于双置乱与受控DNA编码的企业信息图像加密方法,步骤为:对图像P进行SHA‑256算法处理得到密钥,计算3D混沌系统的两组初始参数;将两组初始参数分别带入到3D混沌系统中进行迭代得到混沌序列;从一混沌序列中截取序列与一混沌序列对图像P的子块进行随机螺旋置乱得到图像P1;从一混沌序列中截取序列对图像P1进行比特交叉置乱得到图像P2;根据受控DNA编码方法分别对图像P2和一个混沌序列进行编码得到两个DNA序列;对两个DNA序列进行密文反馈;根据一个混沌序列选择的DNA编码规则进行解码,得到密文图像。本发明可以有效抵抗统计攻击、差分攻击、噪声攻击、裁剪攻击等,且安全有效,可以广泛使用于图像的通信传输。
-
公开(公告)号:CN118631417A
公开(公告)日:2024-09-10
申请号:CN202410809254.1
申请日:2024-06-21
摘要: 本发明公开了一种图像加密方法和装置,方法包括:获取灰度图像;对灰度图像进行转换,得到第一图像矩阵;计算多个混沌序列;对第一图像矩阵进行字形置乱处理,得到第二图像矩阵;对第二图像矩阵进行比特级置乱处理,得到第三图像矩阵;对第三图像矩阵进行第一编码处理,得到第一图像序列;对第五混沌序列进行第二编码处理,得到第一编码序列;对第一图像序列和第一编码序列进行扩散处理,得到第二图像序列;对第二图像序列进行密文反馈处理,得到第三图像序列;对第三图像序列进行解码处理,得到加密图像。本发明实现了图像加密,提高了随机性、安全性和相邻像素混淆度。本发明可广泛应用于图像加密技术领域。
-
公开(公告)号:CN113225449B
公开(公告)日:2022-02-08
申请号:CN202110584919.X
申请日:2021-05-27
申请人: 郑州轻工业大学
摘要: 本发明提出了一种基于混沌序列和DNA编码的图像加密方法,其步骤为:将灰度图像转换成的图像矩阵计算哈希值并更新混沌系统的初始值;根据Bernoulli移位映射的控制参数和更新后的初始值生成序列作为Knuth‑Durstenfeld洗牌法的随机值进行置乱;对Lorenz混沌系统进行迭代得到3个序列;截取元素分别作为循环移位的位数进行比特级置乱;序列中元素用于DNA编码规则选择编码为DNA序列;利用Mealy状态机进行状态转换得到新的DNA序列;序列中元素用于DNA编码规则选择进行DNA解码,得到密文图像。本发明充分利用混沌的随机性和DNA编码与Mealy状态转换的非线性,有效消除图像相邻像素的相关性,提高了密文图像的安全性。
-
公开(公告)号:CN115665340B
公开(公告)日:2023-05-05
申请号:CN202211304640.2
申请日:2022-10-24
申请人: 郑州轻工业大学
发明人: 张勋才 , 任航丽 , 何艳 , 牛莹 , 周林涛 , 刘冠鹤 , 齐宝楠 , 刘梦蕊 , 张衡 , 狄佳丽 , 李家豪 , 周福振 , 卢云飞 , 王延峰 , 李建新 , 赵学伟 , 黄军垒 , 申超楠
摘要: 本发明提出了一种远程故障诊断系统中的图像加密方法,步骤为:将大小为M×N的原始灰度图像转换为图像矩阵,利用SHA‑256算法计算3D混沌系统的初始值;计算汉明距离,根据循环位移规则进行比特级置乱得到图像矩阵P2;采用改进的Z曲线对图像矩阵P2进行扫描置乱,利用分块重组方法进行分块置乱得到图像矩阵P4;将初始值带入3D混沌系统中进行迭代得到3个混沌序列;利用第一个混沌序列动态选择DNA编码规则,根据信息位‑控制位DNA编码方案分别进行DNA编码并扩散得到DNA序列;根据第三个混沌序列动态选取DNA编码规则,将DNA序列进行DNA解码得到密图像。本发明可以快速有效地对明文图像进行加密,且能够有效抵抗噪声攻击、裁剪攻击等。
-
公开(公告)号:CN113361034B
公开(公告)日:2022-11-01
申请号:CN202110642082.X
申请日:2021-06-09
申请人: 郑州轻工业大学
IPC分类号: G06F30/17 , G06F30/27 , G06N3/12 , G06F111/04 , G06F111/06 , G06F119/14
摘要: 本发明提出了一种基于觅食策略的改进樽海鞘算法的拉压弹簧设计方法,其步骤如下:对拉压弹簧设计问题进行数学建模,建立以重量为目标函数的拉压弹簧问题的数学模型;将拉压弹簧问题的决策变量编码为樽海鞘个体位置向量;采用哈里斯鹰觅食策略和多点领导者交叉策略,构建新的改进樽海鞘优化算法,执行新的改进樽海鞘优化算法求解拉压弹簧问题,得到最优樽海鞘个体;对最优樽海鞘个体进行解码,得到拉压弹簧问题的最佳决策变量,最佳决策变量为弹簧的最佳结构设计方案。本发明哈里斯鹰觅食策略加强对有潜力的区域的开发;引入多点领导者交叉策略实现开发和探索之间的平衡,提高了樽海鞘算法在求解拉压弹簧问题中的性能。
-
公开(公告)号:CN113361034A
公开(公告)日:2021-09-07
申请号:CN202110642082.X
申请日:2021-06-09
申请人: 郑州轻工业大学
IPC分类号: G06F30/17 , G06F30/27 , G06N3/12 , G06F111/04 , G06F111/06 , G06F119/14
摘要: 本发明提出了一种基于觅食策略的改进樽海鞘算法的拉压弹簧设计方法,其步骤如下:对拉压弹簧设计问题进行数学建模,建立以重量为目标函数的拉压弹簧问题的数学模型;将拉压弹簧问题的决策变量编码为樽海鞘个体位置向量;采用哈里斯鹰觅食策略和多点领导者交叉策略,构建新的改进樽海鞘优化算法,执行新的改进樽海鞘优化算法求解拉压弹簧问题,得到最优樽海鞘个体;对最优樽海鞘个体进行解码,得到拉压弹簧问题的最佳决策变量,最佳决策变量为弹簧的最佳结构设计方案。本发明哈里斯鹰觅食策略加强对有潜力的区域的开发;引入多点领导者交叉策略实现开发和探索之间的平衡,提高了樽海鞘算法在求解拉压弹簧问题中的性能。
-
公开(公告)号:CN113225449A
公开(公告)日:2021-08-06
申请号:CN202110584919.X
申请日:2021-05-27
申请人: 郑州轻工业大学
摘要: 本发明提出了一种基于混沌序列和DNA编码的图像加密方法,其步骤为:将灰度图像转换成的图像矩阵计算哈希值并更新混沌系统的初始值;根据Bernoulli移位映射的控制参数和更新后的初始值生成序列作为Knuth‑Durstenfeld洗牌法的随机值进行置乱;对Lorenz混沌系统进行迭代得到3个序列;截取元素分别作为循环移位的位数进行比特级置乱;序列中元素用于DNA编码规则选择编码为DNA序列;利用Mealy状态机进行状态转换得到新的DNA序列;序列中元素用于DNA编码规则选择进行DNA解码,得到密文图像。本发明充分利用混沌的随机性和DNA编码与Mealy状态转换的非线性,有效消除图像相邻像素的相关性,提高了密文图像的安全性。
-
公开(公告)号:CN116961904B
公开(公告)日:2024-04-12
申请号:CN202310998017.X
申请日:2023-08-09
申请人: 郑州轻工业大学
摘要: 本发明提出了一种基于双置乱与受控DNA编码的企业信息图像加密方法,步骤为:对图像P进行SHA‑256算法处理得到密钥,计算3D混沌系统的两组初始参数;将两组初始参数分别带入到3D混沌系统中进行迭代得到混沌序列;从一混沌序列中截取序列与一混沌序列对图像P的子块进行随机螺旋置乱得到图像P1;从一混沌序列中截取序列对图像P1进行比特交叉置乱得到图像P2;根据受控DNA编码方法分别对图像P2和一个混沌序列进行编码得到两个DNA序列;对两个DNA序列进行密文反馈;根据一个混沌序列选择的DNA编码规则进行解码,得到密文图像。本发明可以有效抵抗统计攻击、差分攻击、噪声攻击、裁剪攻击等,且安全有效,可以广泛使用于图像的通信传输。
-
公开(公告)号:CN115665340A
公开(公告)日:2023-01-31
申请号:CN202211304640.2
申请日:2022-10-24
申请人: 郑州轻工业大学
发明人: 张勋才 , 任航丽 , 何艳 , 牛莹 , 周林涛 , 刘冠鹤 , 齐宝楠 , 刘梦蕊 , 张衡 , 狄佳丽 , 李家豪 , 周福振 , 卢云飞 , 王延峰 , 李建新 , 赵学伟 , 黄军垒 , 申超楠
摘要: 本发明提出了一种远程故障诊断系统中的图像加密方法,步骤为:将大小为M×N的原始灰度图像转换为图像矩阵,利用SHA‑256算法计算3D混沌系统的初始值;计算汉明距离,根据循环位移规则进行比特级置乱得到图像矩阵P2;采用改进的Z曲线对图像矩阵P2进行扫描置乱,利用分块重组方法进行分块置乱得到图像矩阵P4;将初始值带入3D混沌系统中进行迭代得到3个混沌序列;利用第一个混沌序列动态选择DNA编码规则,根据信息位‑控制位DNA编码方案分别进行DNA编码并扩散得到DNA序列;根据第三个混沌序列动态选取DNA编码规则,将DNA序列进行DNA解码得到密图像。本发明可以快速有效地对明文图像进行加密,且能够有效抵抗噪声攻击、裁剪攻击等。
-
-
-
-
-
-
-
-