System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 图像的加密方法、装置、电子设备及存储介质制造方法及图纸_技高网

图像的加密方法、装置、电子设备及存储介质制造方法及图纸

技术编号:39930304 阅读:8 留言:0更新日期:2024-01-08 21:46
本申请提供一种图像的加密方法、装置、电子设备及存储介质,所述方法包括获取初始图像以及所述初始图像对应的多个第一加密信息;对每个第一加密信息进行编码,得到与每个第一加密信息关联的第二加密信息;基于每个第二加密信息,在所述初始图像中确定与每个第二加密信息关联的嵌入点;在所述初始图像中嵌入与每个嵌入点相关联的第二加密信息,得到嵌入后图像;基于每个嵌入点,对所述嵌入后图像进行调整,以得到调整后的目标图像,解决了现有技术中无法对图像的来源进行验证,达到了对图像进行隐形加密的目的。

【技术实现步骤摘要】

本申请涉及数据处理,尤其涉及一种图像的加密方法、装置、电子设备及存储介质


技术介绍

1、随着数字媒体技术的飞速发展,图像的复制和传播变得异常容易,从而引发了图像的版权侵权、信息篡改、非正常泄露等问题。为了解决这些问题,保护图像的真实性、完整性和来源成为了迫切的需求。传统的数字加密技术虽然可以保护图像的机密性,但却无法对图像的来源进行验证。一旦图像出现非正常泄露,将会给企业带来损失,因此,及时获取到非正常泄露的图像的来源是十分必要的。现有技术中,计算机往往是通过图像的超链接地址获取的图像来源,但是图像下载到本地后,图像的超链接就将失效,同时也将无法追踪图像来源。无法从源头上解决图像的非正常泄露和流出问题,可能为企业带来更大的损失。


技术实现思路

1、有鉴于此,本申请的目的在于提出一种图像的加密方法、装置、电子设备及存储介质,以克服现有技术中全部或部分不足。

2、基于上述目的,本申请提供了一种图像的加密方法,应用于发送端,所述方法包括:获取初始图像以及所述初始图像对应的多个第一加密信息;对每个第一加密信息进行编码,得到与每个第一加密信息关联的第二加密信息;基于每个第二加密信息,在所述初始图像中确定与每个第二加密信息关联的嵌入点;在所述初始图像中嵌入与每个嵌入点相关联的第二加密信息,得到嵌入后图像;基于每个嵌入点,对所述嵌入后图像进行调整,以得到调整后的目标图像。

3、可选地,所述对每个第一加密信息进行编码,得到与每个第一加密信息关联的第二加密信息,包括:对所述第一加密信息进行进制转换,将经过所述进制转换后的第一加密信息确定为所述第二加密信息。

4、可选地,所述基于每个第二加密信息,在所述初始图像中确定与每个第二加密信息关联的嵌入点,包括:基于所述第二加密信息,在预先构建的嵌入点查询表中查询与所述第二加密信息匹配的嵌入点。

5、可选地,所述在所述初始图像中嵌入与每个嵌入点相关联的第二加密信息,包括:基于每个第二加密信息和与其关联的嵌入点,对所述初始图像进行像素点调整;在经过所述像素点调整后的初始图像中嵌入多个第二加密信息。

6、可选地,在得到嵌入后图像之前,所述方法还包括:对经过嵌入的初始图像进行光栅化操作。

7、可选地,所述方法还包括:响应于接收到接收端发送的目标图像的获取指令,将所述目标图像发送至所述接收端。

8、基于同一专利技术构思,本申请还提供了一种图像的加密方法,应用于接收端,所述方法包括:响应于接收到发送端发送的目标图像,确定所述目标图像对应的多个嵌入点;基于所述多个嵌入点和预先构建的嵌入点查询表,从所述目标图像中提取得到多个第二加密信息;对每个第二加密信息进行解码,得到与每个第二加密信息相关联的第一加密信息;基于多个第一加密信息,对所述目标图像进行验证。

9、基于同一专利技术构思,本申请还提供了一种图像的加密装置,应用于发送端,所述装置包括:获取模块,被配置为获取初始图像以及所述初始图像对应的多个第一加密信息;编码模块,被配置为对每个第一加密信息进行编码,得到与每个第一加密信息关联的第二加密信息;第一确定模块,被配置为基于每个第二加密信息,在所述初始图像中确定与每个第二加密信息关联的嵌入点;嵌入模块,被配置为在所述初始图像中嵌入与每个嵌入点相关联的第二加密信息,得到嵌入后图像;调整模块,被配置为基于每个嵌入点,对所述嵌入后图像进行调整,以得到调整后的目标图像。

10、基于同一专利技术构思,本申请还提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可由所述处理器执行的计算机程序,所述处理器在执行所述计算机程序时实现如上所述的方法。

11、基于同一专利技术构思,本申请还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行如上所述的方法。

12、从上面所述可以看出,本申请提供的图像的加密方法、装置、电子设备及存储介质,所述方法包括获取初始图像以及所述初始图像对应的多个第一加密信息。对每个第一加密信息进行编码,得到与每个第一加密信息关联的第二加密信息,又为后续将第二加密信息无痕嵌入到初始图像中奠定了基础。基于每个第二加密信息,在所述初始图像中确定与每个第二加密信息关联的嵌入点,既达到了对第二加密信息进行保密的目的,又使得后续嵌入第二加密信息后的初始图像的外观不变。在所述初始图像中嵌入与每个嵌入点相关联的第二加密信息,得到嵌入后图像,进而后续可以基于第二加密信息对图像来源进行追踪,达到了准确确定图像来源的目的。基于每个嵌入点,对所述嵌入后图像进行调整,以得到调整后的目标图像,达到了隐藏第二加密信息的目的,使得第二加密信息不容易被外界破解,以便后续可以对目标图像的来源进行追踪。

本文档来自技高网...

【技术保护点】

1.一种图像的加密方法,其特征在于,应用于发送端,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对每个第一加密信息进行编码,得到与每个第一加密信息关联的第二加密信息,包括:

3.根据权利要求1所述的方法,其特征在于,所述基于每个第二加密信息,在所述初始图像中确定与每个第二加密信息关联的嵌入点,包括:

4.根据权利要求1所述的方法,其特征在于,所述在所述初始图像中嵌入与每个嵌入点相关联的第二加密信息,包括:

5.根据权利要求1所述的方法,其特征在于,在得到嵌入后图像之前,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

7.一种图像的加密方法,其特征在于,应用于接收端,所述方法包括:

8.一种图像的加密装置,其特征在于,应用于发送端,所述装置包括:

9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任意一项所述的方法。

10.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,其特征在于,所述计算机指令用于使计算机执行权利要求1至7任一所述方法。

...

【技术特征摘要】

1.一种图像的加密方法,其特征在于,应用于发送端,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对每个第一加密信息进行编码,得到与每个第一加密信息关联的第二加密信息,包括:

3.根据权利要求1所述的方法,其特征在于,所述基于每个第二加密信息,在所述初始图像中确定与每个第二加密信息关联的嵌入点,包括:

4.根据权利要求1所述的方法,其特征在于,所述在所述初始图像中嵌入与每个嵌入点相关联的第二加密信息,包括:

5.根据权利要求1所述的方法,其特征在于,在得到嵌入后图像之前,所述方法还包括:

【专利技术属性】
技术研发人员:贾利滨马喜乐杨炳圳
申请(专利权)人:信创长城北京科技有限公司
类型:发明
国别省市:

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

1