一种社交图像数据的安全存储方法技术

技术编号:37231716 阅读:30 留言:0更新日期:2023-04-20 23:14
本发明专利技术涉及数据加密技术领域,提出了一种社交图像数据的安全存储方法,包括:对原始图像进行图像比特分层,获得8个比特平面;根据同一比特分层图像中相同比特值区域大小和分布关系计算每一层比特分层图像相同比特值的聚集区域对原始图像信息表现程度,根据表现程度大小得到最大表现比特分层;获取所有满足条件的聚集区域外接圆作为加密空间结构的基准位置,根据基准位置大小获得每个聚集区域对应的比特分层空间的加密空间结构;根据每个加密空间结构对比特分层结构进行置乱,根据所有加密空间置乱后的结果得到加密密钥。本发明专利技术对不同图像加密过程的密钥不固定,增加加密过程的复杂性以及密钥的敏感性,提高加密效果。提高加密效果。提高加密效果。

【技术实现步骤摘要】
一种社交图像数据的安全存储方法


[0001]本专利技术涉及数据加密领域,具体涉及一种社交图像数据的安全存储方法。

技术介绍

[0002]随着移动设备以及社交软件快速的发展,用于社交数据交换的方式不断增多,社交软件中的数据所包括文字、语音以及图像与视频,大大提高社交的高效性以及便捷性,比如用于涉及的图像数据,可以包含文字以及图形信息,但是图像数据所包含的信息更加丰富同样导致图像数据的安全性更加重要,图像数据在发送中被恶意获取会导致更多隐私数据的泄露,所以,在社交软件中,对图像数据发送前首先需要对其进行加密处理。
[0003]对于图像数据的加密主要涉及图像像素值的置乱以及替换,从而隐藏原始图像信息。但是常规的加密技术都是基于像素值本身进行加密,导致加密前后图像像素值之间的关系较为明显,容易被破解;同时一般加密技术都是通过固定密钥数据直接进行加密,不估计图像本身特点,容易对图像有用信息加密不足,且固定密钥加密效果固定,不利于多种不同图像的加密。所以本专利技术基于比特分层对图像信息的表示构建加密空间,对图像比特分层进行置乱,改变图像像素值,实现本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种社交图像数据的安全存储方法,其特征在于,该方法包括以下步骤:获取加密前的原始图像,对其进行图像比特分层,获得8个比特平面;根据同一比特分层图像中相同比特值区域大小和分布关系计算对应比特分层图像的表现程度,将表现程度最大的比特分层记为最大表现比特分层;在最大表现比特分层中获取具有相同比特值的所有聚集区域,得到所有满足条件的聚集区域外接圆作为加密空间结构的基准位置,根据基准位置大小获得每个聚集区域对应的比特分层空间的加密空间结构;根据每个加密空间结构对比特分层结构进行置乱,根据所有加密空间置乱后的结果得到加密密钥;每一层比特分层图像相同比特值的聚集区域对原始图像信息表现程度的计算方法为:其中,j表示比特分层图像的索引,表示第j比特分层图像中相同比特值聚集区域包含比特值数量小于M的区域数量,表示第j层比特分层图像中相同比特值聚集区域大小的标准差,即表示第j比特分层相同比特值的聚集区域对原始图像信息的表现程度。2.根据权利要求1所述的一种社交图像数据的安全存储方法,其特征在于,所述得到所有满足条件的聚集区域外接圆作为加密空间结构的基准位置的方法为:对于最大表现比特分层中具有相同比特值的所有聚集区域,获取所有聚类区域大小大于20的区域,得到的区域中每个区域的最大外接圆都...

【专利技术属性】
技术研发人员:于晓光
申请(专利权)人:深圳对对科技有限公司
类型:发明
国别省市:

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

1