图像加密方法、装置、计算机可读存储介质及电子设备制造方法及图纸

技术编号:39408084 阅读:19 留言:0更新日期:2023-11-19 16:00
本申请公开了一种图像加密方法、装置、计算机可读存储介质及电子设备,涉及信息安全领域。其中,该方法包括:获取第一图像;将第一图像划分为N个图像区域,并确定每个图像区域与第一图像相对应的第一空间位置信息;根据每个图像区域对应的M个像素值生成该图像区域对应的序列,其中,序列由M个编码字符串组成;依据预设旋转角度对第一图像进行旋转,得到第二图像;确定每个图像区域与第二图像相对应的第二空间位置信息;根据每个图像区域对应的序列、第一空间位置信息以及第二空间位置信息生成第一图像对应的目标加密信息。本申请解决了现有的图像加密过程过于单一导致的加密图像安全性低的技术问题。全性低的技术问题。全性低的技术问题。

【技术实现步骤摘要】
图像加密方法、装置、计算机可读存储介质及电子设备


[0001]本申请涉及信息安全领域,具体而言,涉及一种图像加密方法、装置、计算机可读存储介质及电子设备。

技术介绍

[0002]现有的图像加密算法通常是通过改变原始图像的像素点顺序以生成对应的加密图像,然后将加密图像传输至图像接收端,图像接收端在接收到加密图像之后,通过已知的像素点调整顺序将加密图像恢复为原始图像。
[0003]但是,这种图像加密方式过于单一,一旦被破解像素点调整顺序,便会泄露图像信息,从而导致了加密图像安全性低的问题。
[0004]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]本申请提供了一种图像加密方法、装置、计算机可读存储介质及电子设备,以至少解决现有的图像加密过程过于单一导致的加密图像安全性低的技术问题。
[0006]根据本申请的一个方面,提供了一种图像加密方法,包括:获取第一图像,其中,第一图像对应K个像素值;将第一图像划分为N个图像区域,并确定每个图像区域与第一图像相对应的第一空间位置信息,其中,每个图本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图像加密方法,其特征在于,包括:获取第一图像,其中,所述第一图像对应K个像素值;将所述第一图像划分为N个图像区域,并确定每个图像区域与所述第一图像相对应的第一空间位置信息,其中,所述每个图像区域对应所述K个像素值中的M个像素值,N为正整数,M=K/N;根据所述每个图像区域对应的M个像素值生成该图像区域对应的序列,其中,所述序列由M个编码字符串组成,每个编码字符串由该图像区域对应的一个像素值转换得到;依据预设旋转角度对所述第一图像进行旋转,得到第二图像;确定所述每个图像区域与所述第二图像相对应的第二空间位置信息;根据所述每个图像区域对应的序列、所述第一空间位置信息以及所述第二空间位置信息生成所述第一图像对应的目标加密信息。2.根据权利要求1所述的方法,其特征在于,根据所述每个图像区域对应的序列、所述第一空间位置信息以及所述第二空间位置信息生成所述第一图像对应的目标加密信息,包括:根据所述每个图像区域对应的第一空间位置信息以及所述第二空间位置信息确定N个图像区域组合,其中,所述图像区域组合中包括第一图像区域和第二图像区域,所述第一图像区域与所述第二图像区域均为所述N个图像区域中的图像区域,所述第一图像区域与所述第一图像相对应的第一空间位置信息与所述第二图像区域与所述第二图像相对应的第二空间位置信息相同;根据所述第一图像区域对应的序列和所述第二图像区域对应的序列生成所述图像区域组合对应的子加密信息;将所述N个图像区域组合中的每个图像区域组合对应的子加密信息进行组合,得到所述目标加密信息。3.根据权利要求2所述的方法,其特征在于,根据所述第一图像区域对应的序列和所述第二图像区域对应的序列生成所述图像区域组合对应的子加密信息,包括:将所述第一图像区域对应的序列作为第一序列,并将所述第二图像区域对应的序列作为第二序列;通过预设的序列算法对所述第一序列和所述第二序列进行计算,得到第三序列,其中,所述第三序列由M个目标编码字符串组成,每个目标编码字符串由所述第一序列中的一个编码字符串和所述第二序列中的一个编码字符串所确定;将所述第三序列作为所述图像区域组合对应的子加密信息。4.根据权利要求1所述的方法,其特征在于,根据所述每个图像区域对应的M个像素值生成该图像区域对应的序列,包括:步骤1,从所述每个图像区域对应的M个像素值中选取一个像素值作为待处理像素值;步骤2,将所述待处理像素值转换为J个二进制字符,其中,J为正整数;步骤3,根据预设的编码规则确定所述J个二进制字符中的每个二进制字符对应的预设编码,得到J个预设编码;步骤4,根据所述J个预设编码生成所述待处理像素值对应的编码字符串;步骤5,重复执行所述步骤1至步骤4的过程,直至得到所述M个像素值中每个像素值对
应的编码字符串,并依据所述M个像素值中每个像素值对应的编码字符串生成所述每个图像区域对应的序列。5.根据权利要求1所述的方法,其特征在于,获取第一图像,包括:获取待加密的初始图像,其中,所述初始图像与所述第一图像对应相同的K个像素值;将所述初始图像中的像素点进行随机排序,得到所述第一图像。6.根据权利要求5所述的方法,其特征在于,在获取待加密的初始图像之后,所述方法还包括:获取所述初始图像对应的第三图像,其中,所...

【专利技术属性】
技术研发人员:张国林
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1