基于遗传算法的彩色图像保存缩略图加密算法

    公开(公告)号:CN112116672B

    公开(公告)日:2024-02-02

    申请号:CN202010812431.3

    申请日:2020-08-13

    Applicant: 河南大学

    Abstract: 本发明提供一种基于遗传算法的彩色图像保存缩略图加密算法。该算法包括:步骤1、对彩色图像P进行种群初始化处理,得到若干个初始种群;步骤2、生成5组伪随机序列D、E、F、H和I;步骤3、采用D选择交叉对象,采用E选择交叉点,对交叉对进行交叉操作,得到新的染色体序列A′;步骤4、采用F从A′中选择变异染色体,采用H选择变异基因位置,对变异染色体逐个变异,直至种群内所有染色体均完成变异得到新的种群;步骤5、对新的种群迭代执行步骤2至步骤4,直至完成T轮,结束当前种群的进化;继续下一个种群,执行步骤2至步骤5,直至完成所有种群的进化;步骤6、对完成进化的种群的染色体进行解码,结合通道信息生成彩色密文。

    基于随机数嵌入和DNA动态编码的图像加密方法

    公开(公告)号:CN110570344B

    公开(公告)日:2022-09-20

    申请号:CN201910796991.1

    申请日:2019-08-27

    Applicant: 河南大学

    Abstract: 本发明提供一种基于随机数嵌入和DNA动态编码的图像加密方法:首先,对明文图像嵌入随机数,进行预处理操作。然后,对预处理后的图像进行DNA动态编码,随后,利用混沌序列生成置乱的位置序列对明文图像DNA编码后的序列完成置乱操作,在置乱过程中引入明文相关的DNA固定特征信息来扰动置乱序列的生成。之后,对明文图像的置乱后的DNA序列和混沌系统生成的掩码序列进行异或操作完成扩散。最后,对扩散DNA序列进行DNA动态解码,得到密文图像。本发明解决了一些图像加密算法对特殊图像(全黑、全白图像)像素置乱无效的问题,同时DNA编码规则的设计和明文图像像素和有关,提高了加密算法对明文信息的敏感性。

    一种彩色图像压缩加密方法

    公开(公告)号:CN111614455B

    公开(公告)日:2021-11-19

    申请号:CN202010360776.X

    申请日:2020-04-30

    Applicant: 河南大学

    Abstract: 本发明提供一种基于二维压缩感知和忆阻混沌系统的彩色图像压缩加密方法。该方法首先将明文图像分解成R、G、B三个分量,接着分别对其二维离散小波变换得到三个稀疏系数矩阵,然后采用Arnold映射和索引向量对稀疏系数矩阵进行双随机位置置乱,之后对置乱后的矩阵进行二维压缩感知和量化,对量化后的矩阵进行R、G、B分量内部和分量之间的同时多随机像素值扩散,最后得到密文图像。利用明文图像的信息熵和外部密钥生成4D忆阻混沌系统的初始值,接着将初始值带入2D‑LSCM混沌系统中,生成的混沌序列构造两个测量矩阵。本发明不仅使密文图像的灰度值分布均匀,使攻击者很难对密文图像进行统计攻击分析得到明文信息,而且增强了本发明方法的安全级别。

    基于自更新变换、双随机三维矩阵置乱和DNA计算的图像加密方法

    公开(公告)号:CN111294481A

    公开(公告)日:2020-06-16

    申请号:CN202010037335.6

    申请日:2020-01-14

    Applicant: 河南大学

    Abstract: 本发明提供一种基于自更新变换、双随机三维矩阵置乱和DNA计算的图像加密方法。该方法包括:给定4D忆阻混沌系统初始值生成混沌序列,计算明文图像哈希值;根据哈希值从混沌序列中选择元素组成新的混沌序列;对明文图像P(M×N)进行自更新变换,得到自更新变换后图像P3;利用DNA编码规则序列对图像P3进行DNA动态编码,得到DNA序列P5,并将其转化为三维DNA矩阵P6;生成三维正交拉丁立方体Lz1和生成三维猫映射序列Mp,构建双随机三维矩阵置乱规则,对三维DNA矩阵P6进行置乱,得到置乱后的三维矩阵P7;对三维矩阵P7中的待扩散平面进行平面扩散,得到扩散后的三维DNA矩阵P8;对三维DNA矩阵P8进行DNA动态解码,然后转化成大小为M×N的二维矩阵,作为密文图像C。

    基于压缩感知的视觉安全和数据安全的图像加密、解密方法

    公开(公告)号:CN106600518B

    公开(公告)日:2019-06-21

    申请号:CN201611046541.3

    申请日:2016-11-23

    Applicant: 河南大学

    Abstract: 本发明涉及一种基于压缩感知的视觉安全和数据安全的图像加密、解密方法,首先利用SHA 256哈希函数得到明文图像的256位哈希值作为图像秘钥,并计算一维skew tent混沌映射和zigzag置乱的初始数值;对明文图像进行稀疏,对系数矩阵进行zigzag置乱;然后利用一维skew tent混沌映射生成测量矩阵,对置乱矩阵进行测量和量化,得到压缩加密后的图像,嵌入到视觉有意义的载体图像中,得到最终视觉有意义的密文图像。本发明实现明文图像的视觉安全和数据安全,秘钥空间大,对明文高度敏感,具有更强的抵抗蛮力攻击、选择明文攻击、已知明文攻击的能力,不需要额外存储空间,密文图像可以被快速有效的传输和存储。

    一种Android网络应用程序信息验证方法

    公开(公告)号:CN102255914B

    公开(公告)日:2012-07-18

    申请号:CN201110202255.2

    申请日:2011-07-19

    Applicant: 河南大学

    Abstract: 本发明涉及一种高效Android网络应用程序信息验证方法,适用于智能手机系统。首先建立Android登录模块,用户通过输入用户名密码登录数据服务器,登录成功后,数据服务器为用户分配一个唯一的登录标识码,并对此标识需进行加密处理放入校验表,同时将登录标识码原码返回Android应用程序;定义Android交互数据结构,使用GZip对传输数据进行压缩;数据服务器使用SOAP技术构建WebService,用户登录成功后,在调用WebService中的数据交互函数时先进行登录标识码的验证,若验证通过,再执行手机与数据服务器之间的数据交互操作。本发明解决了Android利用WebService访问服务器数据时的信息验证问题,在不影响网络访问性能的基础上,使WebService的安全性得到提高。

    应用多混沌映射多动态S盒的分组密码系统

    公开(公告)号:CN101814985B

    公开(公告)日:2011-05-04

    申请号:CN201019097007.9

    申请日:2010-02-08

    Applicant: 河南大学

    Abstract: 本发明涉及一种应用多混沌映射多动态S盒的分组密码系统,包括子密钥产生模块、动态S盒生成模块、加密模块和解密模块,首先利用多个混沌系统产生轮循环子密钥,利用多个混沌系统生成多个动态S盒;利用加密模块对明文件进行加密,明文文件被加密后,若需要解密时利用解密模块按照与加密过程相逆的顺序对密文件解密。本发明应用多混沌映射多动态S盒的分组密码系统,使用模块化程序设计方法,大大提高了加/解密运算速度,同时便于硬件实现,可广泛应用于政府、电子商务、军事、数字银行等众多领域。

    基于提升方案和跨分量置乱的彩色图像加密方法

    公开(公告)号:CN113076551A

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

    申请号:CN202110561302.6

    申请日:2021-05-22

    Applicant: 河南大学

    Abstract: 本发明提供一种基于提升方案和跨分量置乱的彩色图像加密方法。该方法包括:根据彩色明文图像的哈希值和预设的外部密钥计算得到洛伦兹‑哈肯激光混沌系统的3个初始值;采用洛伦兹‑哈肯激光混沌系统生成三个混沌序列O、P、Q;将彩色明文图像进行RGB分解,得到三个矩阵IR、IG、IB;分别采用混沌序列O、P、Q基于提升方案的图像预处理策略对矩阵IR、IG、IB进行预处理,得到三个序列CR、CG、CB;利用混沌序列O、P、Q对三个序列CR、CG、CB进行跨分量置乱,得到三个矩阵VR、VG、VB;利用混沌序列O、P、Q对三个矩阵VR、VG、VB进行扩散,得到三个密文矩阵CIR、CIG、CIB;对三个密文矩阵CIR、CIG、CIB进行合成,得到密文图像。

Patent Agency Ranking