基于DNA动态编码的彩色图像加密方法

    公开(公告)号:CN105046161B8

    公开(公告)日:2018-07-06

    申请号:CN201510454560.9

    申请日:2015-07-29

    Applicant: 河南大学

    Abstract: 本发明涉及一种基于DNA动态编码的彩色图像加密方法,包括:通过彩色明文图像获得密钥;由密钥分别计算置乱和扩散过程中所用混沌系统的初始值和参数;将初始值和参数带入混沌系统迭代,得W1和W2,由W1得置乱矩阵K,W2得整数矩阵Y和索引矩阵Ind,根据Ind对Y进行DNA编码;利用矩阵K对明文图像逐行进行置乱,接着进行编码与扩散,直到所有的行完成DNA加密,最后对DNA矩阵进行解码、重组得最终的彩色密文图像。本发明通过采用SHA256函数来产生密钥,扩大了密钥空间,并且密钥的产生依赖于明文,能够有效抵抗明文攻击;将混沌特性与DNA动态编码相结合,进一步提高了安全性;同时按照图像的行进行置乱与扩散操作,便于并行计算,提高了效率。

    基于SHA-384函数、时空混沌系统、量子混沌系统和神经网络的彩色图像加密方法

    公开(公告)号:CN104008520B

    公开(公告)日:2015-05-13

    申请号:CN201410196137.9

    申请日:2014-05-09

    Applicant: 河南大学

    Abstract: 本发明涉及一种基于SHA-384函数、时空混沌系统、量子混沌系统和神经网络的彩色图像加密方法,包括:利用SHA-384函数对原始彩色图像I0进行计算,得到哈希值作为密钥,利用哈希值、CML耦合映像格子和一维Logistic混沌映射产生混沌序列,利用混沌序列对I0的三基色分量的高四位图像进行位级行、列置乱,得到置乱图像I1;利用Logistic量子混沌系统生成用于加密置乱图像的混沌序列,并结合神经网络对I1的三基色分量的所有像素值进行并行扩散处理,得到最终的密文图像I2。上述方法大大增加了密钥空间,使得安全性、加密效果和密钥敏感性更高,抗攻击能力更强,置乱过程加密时间更短,并更易于硬件实现。

    基于DNA动态编码的彩色图像加密方法

    公开(公告)号:CN105046161B

    公开(公告)日:2018-05-08

    申请号:CN201510454560.9

    申请日:2015-07-29

    Applicant: 河南大学

    Abstract: 本发明涉及一种基于DNA动态编码的彩色图像加密方法,包括:通过彩色明文图像获得密钥;由密钥分别计算置乱和扩散过程中所用混沌系统的初始值和参数;将初始值和参数带入混沌系统迭代,得W1和W2,由W1得置乱矩阵K,W2得整数矩阵Y和索引矩阵Ind,根据Ind对Y进行DNA编码;利用矩阵K对明文图像逐行进行置乱,接着进行编码与扩散,直到所有的行完成DNA加密,最后对DNA矩阵进行解码、重组得最终的彩色密文图像。本发明通过采用SHA256函数来产生密钥,扩大了密钥空间,并且密钥的产生依赖于明文,能够有效抵抗明文攻击;将混沌特性与DNA动态编码相结合,进一步提高了安全性;同时按照图像的行进行置乱与扩散操作,便于并行计算,提高了效率。

    基于超混沌系统的密钥动态选取的图像加密方法

    公开(公告)号:CN104881837B

    公开(公告)日:2018-01-09

    申请号:CN201510262218.9

    申请日:2015-05-21

    Applicant: 河南大学

    Abstract: 本发明涉及一种基于超混沌系统的密钥动态选取的图像加密方法,主要包括以下步骤:将原始明文图像排列成图像数组P,然后利用超混沌系统生成混沌序列并分组;结合依赖明文的KSSG和KS动态选取机制生成正向置乱密钥K1,对P进行正向置乱得到P1;结合KSSG和KS机制生成正向扩散密钥K2,对P1进行正向扩散得到P2;结合KSSG和KS动态选取机制生成反向置乱密钥K3,对P2进行反向置乱得到P3;利用KSSG和KS动态选取机制生成反向扩散密钥K4,对P3进行反向扩散得到P4,对P4进行重组即得到最终的密文图像。上述方法增加了密钥空间,使得安全性、加密效果和密钥敏感性更高,抗攻击能力更强,并更易于硬件实现。

    基于DNA动态编码的彩色图像加密方法

    公开(公告)号:CN105046161A

    公开(公告)日:2015-11-11

    申请号:CN201510454560.9

    申请日:2015-07-29

    Applicant: 河南大学

    CPC classification number: G06F21/602

    Abstract: 本发明涉及一种基于DNA动态编码的彩色图像加密方法,包括:通过彩色明文图像获得密钥;由密钥分别计算置乱和扩散过程中所用混沌系统的初始值和参数;将初始值和参数带入混沌系统迭代,得W1和W2,由W1得置乱矩阵K,W2得整数矩阵Y和索引矩阵Ind,根据Ind对Y进行DNA编码;利用矩阵K对明文图像逐行进行置乱,接着进行编码与扩散,直到所有的行完成DNA加密,最后对DNA矩阵进行解码、重组得最终的彩色密文图像。本发明通过采用SHA256函数来产生密钥,扩大了密钥空间,并且密钥的产生依赖于明文,能够有效抵抗明文攻击;将混沌特性与DNA动态编码相结合,进一步提高了安全性;同时按照图像的行进行置乱与扩散操作,便于并行计算,提高了效率。

    基于超混沌系统的密钥动态选取的图像加密算法

    公开(公告)号:CN104881837A

    公开(公告)日:2015-09-02

    申请号:CN201510262218.9

    申请日:2015-05-21

    Applicant: 河南大学

    Abstract: 本发明涉及一种基于超混沌系统的密钥动态选取的图像加密算法,主要包括以下步骤:将原始明文图像排列成图像数组P,然后利用超混沌系统生成混沌序列并分组;结合依赖明文的KSSG和KS动态选取机制生成正向置乱密钥K1,对P进行正向置乱得到P1;结合KSSG和KS机制生成正向扩散密钥K2,对P1进行正向扩散得到P2;结合KSSG和KS动态选取机制生成反向置乱密钥K3,对P2进行反向置乱得到P3;利用KSSG和KS动态选取机制生成反向扩散密钥K4,对P3进行反向扩散得到P4,对P4进行重组即得到最终的密文图像。上述方法增加了密钥空间,使得安全性、加密效果和密钥敏感性更高,抗攻击能力更强,并更易于硬件实现。

    基于SHA-384函数、时空混沌系统、量子混沌系统和神经网络的彩色图像加密方法

    公开(公告)号:CN104008520A

    公开(公告)日:2014-08-27

    申请号:CN201410196137.9

    申请日:2014-05-09

    Applicant: 河南大学

    Abstract: 本发明涉及一种基于SHA-384函数、时空混沌系统、量子混沌系统和神经网络的彩色图像加密方法,包括:利用SHA-384函数对原始彩色图像I0进行计算,得到哈希值作为密钥,利用哈希值、CML耦合映像格子和一维Logistic混沌映射产生混沌序列,利用混沌序列对I0的三基色分量的高四位图像进行位级行、列置乱,得到置乱图像I1;利用Logistic量子混沌系统生成用于加密置乱图像的混沌序列,并结合神经网络对I1的三基色分量的所有像素值进行并行扩散处理,得到最终的密文图像I2。上述方法大大增加了密钥空间,使得安全性、加密效果和密钥敏感性更高,抗攻击能力更强,置乱过程加密时间更短,并更易于硬件实现。

Patent Agency Ranking