-
公开(公告)号:CN110139000A
公开(公告)日:2019-08-16
申请号:CN201910288848.1
申请日:2019-04-11
Applicant: 河南大学
IPC: H04N1/32 , H04L9/00 , H04L9/08 , H04N19/124
Abstract: 本发明提供的基于压缩感知和生命游戏置乱的图像压缩加密方法,该方法包括:步骤1、采用离散小波变换对大小为m×n的明文图像P进行稀疏化处理,得到明文图像P的系数矩阵P1;步骤2、将预生成的初始细胞矩阵S0采用生命游戏规则进行迭代得到置乱矩阵SM;步骤3、采用所述置乱矩阵SM对所述系数矩阵P1进行置乱,得到置乱后的矩阵P2;步骤4、采用压缩感知算法对所述矩阵P2进行压缩加密,得到测量值矩阵P3;步骤5、对所述测量值矩阵P3进行量化和扩散,得到与所述明文图像P对应的密文图像C。本发明可在对图像数据进行压缩的同时,有效保护数据的安全。
-
公开(公告)号:CN105046161B
公开(公告)日:2018-05-08
申请号:CN201510454560.9
申请日:2015-07-29
Applicant: 河南大学
IPC: G06F21/60
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: 河南大学
IPC: G06T1/00
Abstract: 本发明涉及一种基于超混沌系统的密钥动态选取的图像加密方法,主要包括以下步骤:将原始明文图像排列成图像数组P,然后利用超混沌系统生成混沌序列并分组;结合依赖明文的KSSG和KS动态选取机制生成正向置乱密钥K1,对P进行正向置乱得到P1;结合KSSG和KS机制生成正向扩散密钥K2,对P1进行正向扩散得到P2;结合KSSG和KS动态选取机制生成反向置乱密钥K3,对P2进行反向置乱得到P3;利用KSSG和KS动态选取机制生成反向扩散密钥K4,对P3进行反向扩散得到P4,对P4进行重组即得到最终的密文图像。上述方法增加了密钥空间,使得安全性、加密效果和密钥敏感性更高,抗攻击能力更强,并更易于硬件实现。
-
公开(公告)号:CN106023052A
公开(公告)日:2016-10-12
申请号:CN201610303944.5
申请日:2016-05-09
Applicant: 河南大学
IPC: G06T1/00
CPC classification number: G06T1/0021
Abstract: 本发明涉及一种基于忆阻超混沌系统、元胞自动机和DNA计算的图像加密算法,首先采用基于Chua电路的四维忆阻超混沌系统,同时明文图像通过作用于SHA256函数来产生密钥;将混沌系统产生的伪随机序列作为DNA动态编码的依据并且根据扩散后的DNA矩阵来决定元胞动态演变的规则,并且在加密的过程中,对图像做了分块处理;最后,通过伪DNA计算方法对图像进行加密,在对图像进行置乱的同时进行了扩散操作。本发明一方面增加了密钥空间,增强了算法抵抗暴力攻击的能力,另一方面又使得密钥的产生紧紧地依赖于明文,提高了算法抵抗选择明文攻击的能力,具有更强的抗穷举攻击能力,便于并行计算,进一步提高运行效率,提高算法的安全性。
-
公开(公告)号:CN105046161A
公开(公告)日:2015-11-11
申请号:CN201510454560.9
申请日:2015-07-29
Applicant: 河南大学
IPC: G06F21/60
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: 河南大学
IPC: G06T1/00
Abstract: 本发明涉及一种基于超混沌系统的密钥动态选取的图像加密算法,主要包括以下步骤:将原始明文图像排列成图像数组P,然后利用超混沌系统生成混沌序列并分组;结合依赖明文的KSSG和KS动态选取机制生成正向置乱密钥K1,对P进行正向置乱得到P1;结合KSSG和KS机制生成正向扩散密钥K2,对P1进行正向扩散得到P2;结合KSSG和KS动态选取机制生成反向置乱密钥K3,对P2进行反向置乱得到P3;利用KSSG和KS动态选取机制生成反向扩散密钥K4,对P3进行反向扩散得到P4,对P4进行重组即得到最终的密文图像。上述方法增加了密钥空间,使得安全性、加密效果和密钥敏感性更高,抗攻击能力更强,并更易于硬件实现。
-
公开(公告)号:CN104008520A
公开(公告)日:2014-08-27
申请号:CN201410196137.9
申请日:2014-05-09
Applicant: 河南大学
IPC: G06T1/00
Abstract: 本发明涉及一种基于SHA-384函数、时空混沌系统、量子混沌系统和神经网络的彩色图像加密方法,包括:利用SHA-384函数对原始彩色图像I0进行计算,得到哈希值作为密钥,利用哈希值、CML耦合映像格子和一维Logistic混沌映射产生混沌序列,利用混沌序列对I0的三基色分量的高四位图像进行位级行、列置乱,得到置乱图像I1;利用Logistic量子混沌系统生成用于加密置乱图像的混沌序列,并结合神经网络对I1的三基色分量的所有像素值进行并行扩散处理,得到最终的密文图像I2。上述方法大大增加了密钥空间,使得安全性、加密效果和密钥敏感性更高,抗攻击能力更强,置乱过程加密时间更短,并更易于硬件实现。
-
-
-
-
-
-