一种图像加密方法、系统、电子设备及介质技术方案

技术编号:37146074 阅读:33 留言:0更新日期:2023-04-06 21:57
本发明专利技术涉及一种图像加密方法、系统、电子设备及介质,具体涉及信息安全技术领域。所述方法包括:根据所述混沌电压信号集合得到随机数序列集合;所述随机数序列集合包括各所述采样时刻对应的随机数序列;根据所述随机数序列集合得到混沌映射初始值集合;所述混沌映射初始值集合包括各所述采样时刻对应的混沌映射初始值;根据所述混沌映射初始值集合采用混沌系统对明文图像进行加密得到密文图像。本发明专利技术可克服现有技术中的混沌密码序列短周期造成图像加密信息泄露风险。图像加密信息泄露风险。图像加密信息泄露风险。

【技术实现步骤摘要】
一种图像加密方法、系统、电子设备及介质


[0001]本专利技术涉及信息安全
,特别是涉及一种图像加密方法、系统、电子设备及介质。

技术介绍

[0002]混沌系统具备对初值的极端敏感性、内随机性、分维性、普适性和表度性,同时具有非周期性,其复杂的非线性使其呈现出类随机性,据此可以构造同时满足密码学复杂度要求的非线性乱源。
[0003]图像一般蕴含数据量大、冗余度高和像素间相关性强等特点,密码学中很多的经典算法并不适合图像的加密,随着混沌密码的研究深入,越来越多的领域开始使用混沌密码对图像信息加密。但是由于计算精度的影响,混沌映射在迭代过程出现短周期现象,造成图像加密信息泄露风险。

技术实现思路

[0004]本专利技术的目的是提供一种图像加密方法、系统、电子设备及介质,可克服现有技术中的混沌密码序列短周期造成图像加密信息泄露风险。
[0005]为实现上述目的,本专利技术提供了如下方案:
[0006]一种图像加密方法,包括:
[0007]获取超晶格器件产生的混沌电压信号集合;所述混沌电压信号集合包括多个采样时刻对应的混沌电压信号;
[0008]根据所述混沌电压信号集合得到随机数序列集合;所述随机数序列集合包括各所述采样时刻对应的随机数序列;
[0009]根据所述随机数序列集合得到混沌映射初始值集合;所述混沌映射初始值集合包括各所述采样时刻对应的混沌映射初始值;
[0010]根据所述混沌映射初始值集合采用混沌系统对明文图像进行加密得到密文图像。r/>[0011]可选的,所述根据所述混沌电压信号集合得到随机数序列集合,具体包括:
[0012]对所述混沌电压信号集合内各采样时刻对应的混沌电压信号进行放大得到各采样时刻对应的放大后的混沌电压信号;
[0013]将各采样时刻对应的放大后的混沌电压信号进行数字化得到各采样时刻对应的原始真随机数序列;
[0014]对各采样时刻对应的原始真随机数序列分别进行随机采样得到所述随机数序列集合。
[0015]可选的,所述根据所述混沌映射初始值集合采用混沌系统对明文图像进行加密得到密文图像,具体包括:
[0016]根据所述混沌映射初始值集合得到混沌序列集合;所述混沌序列集合包括各采样时刻对应的混沌序列;
[0017]采用所述混沌序列集合对所述明文图像的像素矩阵进行加密得到所述密文图像。
[0018]可选的,所述采用所述混沌序列集合对所述明文图像的像素矩阵进行加密得到所述密文图像,具体包括:
[0019]采用所述混沌序列集合中的第一个混沌序列对所述明文图像的像素矩阵进行置乱得到置乱后的像素矩阵;
[0020]对剩余混沌序列集合中的各混沌序列分别进行二进制量化,得到量化剩余混沌序列集合;所述剩余混沌序列集合为所述混沌序列集合中除去第一个混沌序列后剩余的混沌序列组成的集合;
[0021]将所述量化剩余混沌序列集合中的所有混沌序列与所述置乱后的像素矩阵进行按位模加得到密文图像。
[0022]一种图像加密系统,包括:
[0023]获取模块,用于获取超晶格器件产生的混沌电压信号集合;所述混沌电压信号集合包括多个采样时刻对应的混沌电压信号;
[0024]随机数序列集合确定模块,用于根据所述混沌电压信号集合得到随机数序列集合;所述随机数序列集合包括各所述采样时刻对应的随机数序列;
[0025]混沌映射初始值集合确定模块,用于根据所述随机数序列集合得到混沌映射初始值集合;所述混沌映射初始值集合包括各所述采样时刻对应的混沌映射初始值;
[0026]加密模块,用于根据所述混沌映射初始值集合采用混沌系统对明文图像进行加密得到密文图像。
[0027]可选的,所述随机数序列集合确定模块,具体包括:
[0028]前端宽带放大器,用于对所述混沌电压信号集合内各采样时刻对应的混沌电压信号进行放大得到各采样时刻对应的放大后的混沌电压信号;
[0029]模数转换器,用于将各采样时刻对应的放大后的混沌电压信号进行数字化得到各采样时刻对应的原始真随机数序列;
[0030]随机采样单元,用于对各采样时刻对应的原始真随机数序列分别进行随机采样得到所述随机数序列集合。
[0031]可选的,所述加密模块,具体包括:
[0032]混沌序列集合确定单元,用于根据所述混沌映射初始值集合得到混沌序列集合;所述混沌序列集合包括各采样时刻对应的混沌序列;
[0033]加密单元,用于采用所述混沌序列集合对所述明文图像的像素矩阵进行加密得到所述密文图像。
[0034]可选的,所述加密单元,具体包括:
[0035]置乱子单元,用于采用所述混沌序列集合中的第一个混沌序列对所述明文图像的像素矩阵进行置乱得到置乱后的像素矩阵;
[0036]二进制量化子单元,用于对剩余混沌序列集合中的各混沌序列分别进行二进制量化,得到量化剩余混沌序列集合;所述剩余混沌序列集合为所述混沌序列集合中除去第一个混沌序列后剩余的混沌序列组成的集合;
[0037]加密子单元,用于将所述量化剩余混沌序列集合中的所有混沌序列与所述置乱后的像素矩阵进行按位模加得到密文图像。
[0038]一种电子设备,包括:
[0039]存储器和处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行根据上述所述的图像加密方法。
[0040]一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述的图像加密方法。
[0041]根据本专利技术提供的具体实施例,本专利技术公开了以下技术效果:本专利技术利用超晶格密码的PUF属性,物理上真随机数的无周期特性,根据超晶格的随机数序列集合得到混沌映射的初值生成源,克服现有技术中的混沌密码序列短周期造成图像加密信息泄露风险。
附图说明
[0042]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0043]图1为本专利技术实施例提供的一种图像加密方法的流程图;
[0044]图2为明文图像置乱前后对比图;
[0045]图3为明文图像加密、解密对比图;
[0046]图4为明文与密文图像直方图对比图;
[0047]图5为明文和密文图像对角方向像素分布对比图。
具体实施方式
[0048]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0049]为使本专利技术的上述目的、特征和优点能够更加明显易懂本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图像加密方法,其特征在于,包括:获取超晶格器件产生的混沌电压信号集合;所述混沌电压信号集合包括多个采样时刻对应的混沌电压信号;根据所述混沌电压信号集合得到随机数序列集合;所述随机数序列集合包括各所述采样时刻对应的随机数序列;根据所述随机数序列集合得到混沌映射初始值集合;所述混沌映射初始值集合包括各所述采样时刻对应的混沌映射初始值;根据所述混沌映射初始值集合采用混沌系统对明文图像进行加密得到密文图像。2.根据权利要求1所述的一种图像加密方法,其特征在于,所述根据所述混沌电压信号集合得到随机数序列集合,具体包括:对所述混沌电压信号集合内各采样时刻对应的混沌电压信号进行放大得到各采样时刻对应的放大后的混沌电压信号;将各采样时刻对应的放大后的混沌电压信号进行数字化得到各采样时刻对应的原始真随机数序列;对各采样时刻对应的原始真随机数序列分别进行随机采样得到所述随机数序列集合。3.根据权利要求1所述的一种图像加密方法,其特征在于,所述根据所述混沌映射初始值集合采用混沌系统对明文图像进行加密得到密文图像,具体包括:根据所述混沌映射初始值集合得到混沌序列集合;所述混沌序列集合包括各采样时刻对应的混沌序列;采用所述混沌序列集合对所述明文图像的像素矩阵进行加密得到所述密文图像。4.根据权利要求3所述的一种图像加密方法,其特征在于,所述采用所述混沌序列集合对所述明文图像的像素矩阵进行加密得到所述密文图像,具体包括:采用所述混沌序列集合中的第一个混沌序列对所述明文图像的像素矩阵进行置乱得到置乱后的像素矩阵;对剩余混沌序列集合中的各混沌序列分别进行二进制量化,得到量化剩余混沌序列集合;所述剩余混沌序列集合为所述混沌序列集合中除去第一个混沌序列后剩余的混沌序列组成的集合;将所述量化剩余混沌序列集合中的所有混沌序列与所述置乱后的像素矩阵进行按位模加得到密文图像。5.一种图像加密系统,其特征在于,包括:获取模块,用于获取超晶格器件产生的混沌电压信号集合;所述混沌电压信号集合包括多个采样时刻对应的混沌电压信号;随机数序列集合确定模块,用于根据所述混沌电压信号集合得到随机数序列集合...

【专利技术属性】
技术研发人员:邢宇航王利涛李敏何玉杰杨博刘延飞郑浩
申请(专利权)人:中国人民解放军火箭军工程大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1