一种大数据环境下网络信息加密方法技术

技术编号:37999302 阅读:11 留言:0更新日期:2023-06-30 10:13
本发明专利技术涉及用于数据安全保护的数据处理技术领域,具体涉及一种大数据环境下网络信息加密方法,包括:获取待加密图像;获取待加密图像的若干个比特层,将每一比特层中的每一点记为比特点,获取每一比特点的分组序列,根据每一比特点的分组序列将待加密图像划分为若干个分组序列;获取每一分组序列的组合分组序列,根据每一分组序列的组合分组序列获取待加密图像的若干个组合分组序列;根据待加密图像的若干个组合分组序列利用Base64编码完成待加密图像的加密;将加密后的待加密图像及密钥使用移动存储设备进行安全存储。本发明专利技术基于传统的Base64编码的基础上改变数据的组合方式,提高图像信息的隐藏效果。提高图像信息的隐藏效果。提高图像信息的隐藏效果。

【技术实现步骤摘要】
一种大数据环境下网络信息加密方法


[0001]本专利技术涉及用于数据安全保护的数据处理
,具体涉及一种大数据环境下网络信息加密方法。

技术介绍

[0002]网络信息安全关乎社会稳定,随着网络技术的发展,人们常常利用计算机进行信息的存储、传输以及处理等,由于所涉及的信息常常具有私密性,所以被恶意获取会造成经济等损失,所以网络安全保障成为计算机网络的基础;一般为了保证计算机网络安全,需要结合实际情况,设定有效的加密方法,对网络信息进行加密,例如对于携带大量信息的图像数据进行加密,保证网络信息安全,确保网络系统正常运行。
[0003]对于图像的加密常常利用编码技术进行图像数据表现形式的转换,比如Base64编码因其编码结果的广泛使用性常用于网络数据处理;但是其编码过程涉及大量的数据形式转换,且转换过程中涉及大量的补位,使得编码过程较为冗余,同时传统的Base64编码主要针对数据表现形式可读性的隐藏实现信息加密,但是最终编码结果是可以通过逆向推理直接获得,所以对原始信息的加密效果不佳,即原因为不同形式数据之间具有一致的对应关系,导致数据转换不具有原始信息的破坏作用,从而加密效果不佳。

技术实现思路

[0004]本专利技术提供一种大数据环境下网络信息加密方法,以解决现有的问题。
[0005]本专利技术的一种大数据环境下网络信息加密方法采用如下技术方案:本专利技术一个实施例提供了一种大数据环境下网络信息加密方法,该方法包括以下步骤:获取网络信息中的待加密图像,记为待加密图像;获取待加密图像的若干个比特层,将每一比特层中的每一点记为比特点,预设X方向数量阈值,根据X方向数量阈值与比特点的分布位置关系获取每一比特点的分组序列;获取每一比特点的X方向表现程度,根据每一比特点的X方向表现程度获取每一比特点的实际X方向点数量,将预设X方向数量阈值替换为每一比特点的实际X方向点数量进而获取每一比特点的分组序列,根据每一比特点的分组序列将待加密图像划分为若干个分组序列;获取每一分组序列的组合分组序列,根据每一分组序列的组合分组序列获取待加密图像的若干个组合分组序列;根据待加密图像的若干个组合分组序列利用Base64编码完成待加密图像的加密。
[0006]可选的,所述根据X方向数量阈值与比特点的分布位置关系获取每一比特点的分组序列,包括的具体步骤如下:记任意比特层为关注比特层,记关注比特层中任意比特点为关注点,将关注比特层中与关注点同行且位于关注点右侧的比特点记为关注点的X方向待判断点,将关注比特
层中与关注点同列且位于关注点下侧的比特点记为关注点的Y方向待判断点,将关注比特层的下层的若干个层中与关注点所处位置相同的比特点记为关注点的Z方向待判断点;获取关注点的X方向点、关注点的Y方向点、关注点的Z方向点;若关注点的X方向待判断点的个数小于时,其中表示X方向数量阈值,将关注点的X方向待判断点按照与关注点欧式距离由小到大的顺序构成关注点的X方向点待补充序列,记与关注点的X方向待判断点的个数的差值为X方向待补充个数,将关注点的Y方向点按照与关注点欧式距离由小到大的顺序构成关注点的Y方向点序列,将Y方向待判断点中除Y方向点外,且按照与关注点欧式距离由小到大的顺序的前个Y方向待判断点记为X补充点,其中表示关注点的X方向待补充个数,将X方向点待补充序列与X补充点组成关注点的X方向点序列;若Y方向待判断点中除Y方向点外的Y方向待判断点的个数小于,则将Y方向待判断点中除Y方向点外的Y方向待判断点按照与关注点欧式距离由小到大的顺序,组成X方向第一补充点,将X方向待补充个数与X方向第一补充点的差值记为X方向第二待补充点;将关注点的Z方向点按照与关注点欧式距离由小到大的顺序构成关注点的Z方向点序列,将Z方向待判断点中除Z方向点外,且按照与关注点欧式距离由小到大的顺序的前个Z方向待判断点记为X第二补充点,其中表示关注点的X方向第二待补充个数,将X方向点待补充序列、X方向第一补充点、X方向第二待补充点组成关注点的X方向点序列;按照关注点的X方向点序列的获取方式获取关注点的Y方向点序列与关注点的Z方向点序列,其中Y方向点序列的补位按照Z方向待判断点至X方向待判断点的顺序,Z方向点序列的补位按照X方向待判断点至Y方向待判断点的顺序;将关注点、关注点的X方向点序列、关注点的Y方向点序列、关注点的Z方向点序列组成关注点的分组序列。
[0007]可选的,所述关注点的X方向点、关注点的Y方向点、关注点的Z方向点的获取方式如下:根据与关注点欧式距离由小到大的顺序获取个关注点的X方向待判断点,记为关注点的X方向点,根据与关注点欧式距离由小到大的顺序获取个关注点的Y方向待判断点,记为关注点的Y方向点,根据与关注点欧式距离由小到大的顺序获取个关注点的Z方向待判断点,记为关注点的Z方向点,其中表示向上取整运算,表示X方向数量阈值。
[0008]可选的,所述获取每一比特点的X方向表现程度,包括的具体步骤如下:获取每一比特点的X方向变化次数、X方向第一变化间隔、X方向第二变化间隔,根据每一比特点的X方向变化次数、X方向第一变化间隔、X方向第二变化间隔获取每一比特点的X方向表现程度。
[0009]可选的,所述获取每一比特点的X方向变化次数、X方向第一变化间隔、X方向第二变化间隔,包括的具体步骤如下:记任意比特层为关注比特层,记关注比特层中任意比特点为关注点,由于比特点
的比特值为0或1,将比特点由1变为0与由0变为1记为比特点变化,将比特点由1变为0记为第一变化,将比特点由0变为1记为第二变化,将关注点的X方向待判断点中,按照与关注点的欧式距离由小到大的顺序的前个X方向待判断点记为关注点的X方向待考虑点,组成X方向待考虑序列,其中表示预设的待考虑点阈值,获取待考虑序列中X方向待考虑点的比特点变化次数,记为关注点的X方向变化次数,获取待考虑序列中所有第一变化的相邻比特点数量的均值,记为关注点的X方向第一变化间隔,所述第一变化的相邻比特点数量为发生第一变化的欧式距离最相近的两个X方向待考虑点间的X方向待考虑点的个数,获取待考虑序列中所有第二变化的相邻比特点数量的均值,记为关注点的X方向第二变化间隔,所述第二变化的相邻比特点数量为发生第二变化的欧式距离最相近的两个X方向待考虑点间的X方向待考虑点的个数。
[0010]可选的,所述根据每一比特点的X方向表现程度获取每一比特点的实际X方向点数量,包括的具体步骤如下:记任意比特层为关注比特层,记关注比特层中任意比特点为关注点,根据关注点的X方向表现程度的获取方法获取关注点的Y方向表现程度及关注点的Z方向表现程度,根据关注点的X方向表现程度、关注点的Y方向表现程度及关注点的Z方向表现程度获取关注点的实际X方向点数量。
[0011]可选的,所述获取每一分组序列的组合分组序列,包括的具体步骤如下:记任意一分组序列为目标序列,获取每一分组序列的第一组合序列及第二组合序列;将目标序列、目标序列的第一组合序列、目标序列的第二组合序列组成目标序列的组合分组序列。
[0012]可选的,所述获取每一分组序列的第一组本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种大数据环境下网络信息加密方法,其特征在于,该方法包括以下步骤:获取网络信息中的待加密图像,记为待加密图像;获取待加密图像的若干个比特层,将每一比特层中的每一点记为比特点,预设X方向数量阈值,根据X方向数量阈值与比特点的分布位置关系获取每一比特点的分组序列;获取每一比特点的X方向表现程度,根据每一比特点的X方向表现程度获取每一比特点的实际X方向点数量,将预设X方向数量阈值替换为每一比特点的实际X方向点数量进而获取每一比特点的分组序列,根据每一比特点的分组序列将待加密图像划分为若干个分组序列;获取每一分组序列的组合分组序列,根据每一分组序列的组合分组序列获取待加密图像的若干个组合分组序列;根据待加密图像的若干个组合分组序列利用Base64编码完成待加密图像的加密;将加密后的待加密图像及密钥使用移动存储设备进行安全存储。2.根据权利要求1所述一种大数据环境下网络信息加密方法,其特征在于,所述根据X方向数量阈值与比特点的分布位置关系获取每一比特点的分组序列,包括的具体步骤如下:记任意比特层为关注比特层,记关注比特层中任意比特点为关注点,将关注比特层中与关注点同行且位于关注点右侧的比特点记为关注点的X方向待判断点,将关注比特层中与关注点同列且位于关注点下侧的比特点记为关注点的Y方向待判断点,将关注比特层的下层的若干个层中与关注点所处位置相同的比特点记为关注点的Z方向待判断点;获取关注点的X方向点、关注点的Y方向点、关注点的Z方向点;若关注点的X方向待判断点的个数小于时,其中表示X方向数量阈值,将关注点的X方向待判断点按照与关注点欧式距离由小到大的顺序构成关注点的X方向点待补充序列,记与关注点的X方向待判断点的个数的差值为X方向待补充个数,将关注点的Y方向点按照与关注点欧式距离由小到大的顺序构成关注点的Y方向点序列,将Y方向待判断点中除Y方向点外,且按照与关注点欧式距离由小到大的顺序的前个Y方向待判断点记为X补充点,其中表示关注点的X方向待补充个数,将X方向点待补充序列与X补充点组成关注点的X方向点序列;若Y方向待判断点中除Y方向点外的Y方向待判断点的个数小于,则将Y方向待判断点中除Y方向点外的Y方向待判断点按照与关注点欧式距离由小到大的顺序,组成X方向第一补充点,将X方向待补充个数与X方向第一补充点的差值记为X方向第二待补充点;将关注点的Z方向点按照与关注点欧式距离由小到大的顺序构成关注点的Z方向点序列,将Z方向待判断点中除Z方向点外,且按照与关注点欧式距离由小到大的顺序的前个Z方向待判断点记为X第二补充点,其中表示关注点的X方向第二待补充个数,将X方向点待补充序列、X方向第一补充点、X方向第二待补充点组成关注点的X方向点序列;按照关注点的X方向点序列的获取方式获取关注点的Y方向点序列与关注点的Z方向点序列,其中Y方向点序列的补位按照Z方向待判断点至X方向待判断点的顺序,Z方向点序列的补位按照X方向待判断点至Y方向待判断点的顺序;
将关注点、关注点的X方向点序列、关注点的Y方向点序列、关注点的Z方向点序列组成关注点的分组序列。3.根据权利要求2所述一种大数据环境下网络信息加密方法,其特征在于,所述关注点的X方向点、关注点的Y方向点、关注点的Z方向点的获取方式如下:根据与关注点欧式距离由小到大的顺序获取个关注点的X方向待判断点,记为关注点的X方向点,根据与关注点欧式距离由小到大的顺序获取个关注点的Y方向待判断点,记为关注点的Y方向点,根据与关注点欧式距离由小到大的顺序获取个关注点的Z方向待判断点,记为关注点的Z方向点,其中表示向上取整运算,表示X方向数量阈值。4.根据权利要求1所述一种大数据环...

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

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

1