预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115834023A(43)申请公布日2023.03.21(21)申请号202310140148.4(22)申请日2023.02.21(71)申请人山东水发紫光大数据有限责任公司地址274000山东省菏泽市开发区岳城街道王集社区(72)发明人李金稳董磊李勇李永冠柴丽彬王丽孙国庆(74)专利代理机构山东舜天律师事务所37226专利代理师陈鑫(51)Int.Cl.H04L9/00(2022.01)H04L9/08(2006.01)权利要求书2页说明书10页附图2页(54)发明名称一种基于大数据的数据加密方法(57)摘要本发明涉及数据处理技术领域,具体涉及一种基于大数据的数据加密方法。该方法获取每个数据的目标二进制编码和对应的十进制数,将每个目标二进制编码作为一个子块;基于十进制数和出现频次构建频次直方图;筛选出频次直方图中的正常突变十进制数;基于正常突变十进制数分割频次直方图得到多个局部直方图;对局部直方图均衡化,基于均衡化前后的频次直方图增补子块得到增补子块序列;生成混沌序列,基于混沌序列对增补子块序列进行置乱处理得到置乱子块序列,置乱子块序列中各子块对应的二值化编码作为加密密文。本发明根据数据的频次变化情况自适应划分局部直方图,以针对性的进行均衡化操作,从而增加数据的隐私性。CN115834023ACN115834023A权利要求书1/2页1.一种基于大数据的数据加密方法,其特征在于,该方法包括以下步骤:获取每个数据的初始二进制编码;对所述初始二进制编码进行补位操作得到目标二进制编码,将每个目标二进制编码作为一个子块;转换所述目标二进制编码为十进制数;基于各子块对应的十进制数和十进制数的出现频次构建频次直方图;根据十进制数和相邻的十进制数的出现频次的差异得到频次突变程度,基于所述频次突变程度筛选出频次直方图上的突变十进制数;根据所述突变十进制数和相邻的十进制数的出现频次的差异、所述突变十进制数和相邻的十进制数的差异,筛选出正常突变十进制数;基于所述正常突变十进制数,分割所述频次直方图得到至少两个局部直方图;对各局部直方图进行均衡化,基于均衡化前后的频次直方图增补子块,得到增补子块序列;生成混沌序列,基于所述混沌序列对增补子块序列进行置乱处理得到置乱子块序列,将所述置乱子块序列中各子块对应的二值化编码作为加密密文。2.根据权利要求1所述的一种基于大数据的数据加密方法,其特征在于,所述根据十进制数和相邻的十进制数的出现频次的差异得到频次突变程度,包括:基于频次直方图,选取任意十进制数作为目标十进制数,计算所述目标十进制数的出现频次和前一个十进制数的出现频次的差值的绝对值,作为第一差值;计算目标十进制数对应的后一个十进制数的出现频次和所述目标十进制数的出现频次的差值的绝对值,作为第二差值;以自然常数为底数,以负的第二差值和第一差值的比值为指数的指数函数值作为参考突变程度,一减去所述参考突变程度得到所述频次突变程度。3.根据权利要求1所述的一种基于大数据的数据加密方法,其特征在于,所述基于所述频次突变程度筛选出频次直方图上的突变十进制数,包括:获取频次突变程度大于预设突变阈值的十进制数作为突变十进制数。4.根据权利要求1所述的一种基于大数据的数据加密方法,其特征在于,所述根据所述突变十进制数和相邻的十进制数的出现频次的差异、所述突变十进制数和相邻的十进制数的差异,筛选出正常突变十进制数,包括:计算所述突变十进制数的出现频次和前一个十进制数的出现频次的差值,作为第三差值;计算突变十进制数对应的后一个十进制数的出现频次和所述突变十进制数的出现频次的出现频次的差值,作为第四差值;计算所述突变十进制数和前一个十进制数的数值差值,作为第五差值;计算突变十进制数对应的后一个十进制数和突变十进制数的数值差值,作为第六差值;所述第四差值和所述第六差值的比值,作为第一比值;所述第三差值和所述第五差值的比值,作为第二比值;所述第一比值和所述第二比值的差值的绝对值作为参考值;以自然常数为底数,以负的参考值为指数的指数函数值,作为频次斜率稳定值;根据所述频次斜率稳定值筛选出正常突变十进制数。5.根据权利要求4所述的一种基于大数据的数据加密方法,其特征在于,所述根据所述频次斜率稳定值筛选出正常突变十进制数,包括:获取频次斜率稳定值大于预设稳定阈值的突变十进制数,作为正常突变十进制数。6.根据权利要求1所述的一种基于大数据的数据加密方法,其特征在于,所述基于均衡化前后的频次直方图增补子块,得到增补子块序列,包括:2CN115834023A权利要求书2/2页获取均衡化前子块对应的十进制数的出现频次和均衡化后子块对应的十进制数的出现频次的差值,作为均衡差值;当所述均衡差值大于0时,在十进制数对应的最后一