一种金融敏感风险数据安全保护方法技术

技术编号:39196367 阅读:11 留言:0更新日期:2023-10-27 08:43
本发明专利技术涉及数据处理领域,具体涉及一种金融敏感风险数据安全保护方法,所述方法包括:采集得到敏感风险数据序列,根据敏感风险数据序列得到特征字符串,获取各特征字符串的所有后缀字符,确定所述后缀字符的出现可能性,进而得到各特征字符串的长字符串;根据各特征字符串的长字符串完成各特征字符串处的字典更新,完成对敏感风险数据序列的加密得到密文数据。进而隐藏敏感风险数据序列中统计信息,提高加密安全性。高加密安全性。高加密安全性。

【技术实现步骤摘要】
一种金融敏感风险数据安全保护方法


[0001]本申请涉及数据处理领域,具体涉及一种金融敏感风险数据安全保护方法。

技术介绍

[0002]在金融行业,敏感风险数据的安全保护至关重要。这些敏感风险数据包括客户个人身份信息、财务数据等。因此,金融机构需要采取有效的措施来保护这些敏感风险数据的安全性。比如交易记录中具有客户信息与金融财务数据,该类数据安全性较为重要,因而在实际传输存储管理中,应对其进行加密处理。
[0003]敏感风险数据中包含大量重复字符组合,LZW编码是将数据中的长字符串利用简短的字符代替来是实现数据加密,因而通过LZM编码来对敏感风险数据进行加密很容易暴露敏感风险数据中的统计特征,从而导致数据被破解的风险提高。

技术实现思路

[0004]为了解决上述技术问题,本专利技术提供一种金融敏感风险数据安全保护方法,所述方法包括:采集得到敏感风险数据序列,将敏感风险数据序列拆分成多个可行性字符串,根据可行性字符串得到特征字符串;获取各特征字符串的所有后缀字符,计算各特征字符串的各后缀字符的出现可能性,根据所述出现可能性得到各特征字符串的长字符串;根据各特征字符串的长字符串完成各特征字符串处的字典更新,完成对敏感风险数据序列的加密得到密文数据;将密文数据解密成敏感风险数据序列。
[0005]优选的,所述将敏感风险数据序列拆分成多个可行性字符串,包括的具体步骤为:设置一个可行字符串集合;设置一个预设滑窗,先将预设滑窗的左侧与敏感风险数据序列的第一个字符对齐,以一个字符为滑动步长,将预设滑窗向右滑动,直至预设滑窗的右侧与敏感风险数据序列的最后一个对齐,获取每次滑动时预设滑窗在敏感风险数据序列上对应的子序列;在每个子序列中获取不同长度的所有子串,判断各子串在可行字符串集合中是否存在,当子串在可行字符串集合中不存在时,将子串加入到可行字符串集合中,当可行字符串集合中存在时,可行字符串集合无变化;获取最后的可行字符串集合中的多个可行字符串。
[0006]优选的,所述根据可行性字符串得到特征字符串,包括的具体步骤为:统计敏感风险数据序列中各可行字符串出现频数,将出现频数大于预设频数阈值的字符串称为固定字符串;确定每个固定字符串的周期分布程度;将周期分布程度大于预设周期分布程度阈值的固定字符串称为特征字符串。
[0007]优选的,所述确定每个固定字符串的周期分布程度,包括的具体步骤为:
在敏感风险数据序列中获取相邻的两个相同固定字符串之间的间隔字符数,计算每个固定字符串的间隔字符数标准差,将每个固定字符串频数与间隔字符数标准差的乘积作为每个固定字符串的周期分布程度。
[0008]优选的,所述获取各特征字符串的所有后缀字符,包括的具体步骤为:在敏感风险数据序列上,获取与各特征字符串相同的所有字符串,获取每个相同字符串的下一个位置的字符,将每个相同字符串的下一个位置的字符记为特征字符串的一个后缀字符,所有相同字符串的所有下一个位置的字符构成特征字符串的所有后缀字符。
[0009]优选的,所述计算各特征字符串的各后缀字符的出现可能性,包括的具体步骤为:统计各特征字符串的各后缀字符的出现频率;获取包含各特征字符串的各后缀字符的所有可行字符串的编码次数,作为各特征字符串各后缀字符的编码次数;根据各特征字符串的各后缀字符的出现频率和编码次数得到各特征字符串的各后缀字符的出现可能性。
[0010]优选的,所述根据各特征字符串的各后缀字符的出现频率和编码次数得到各特征字符串的各后缀字符的出现可能性,包括的具体计算公式为:其中,表示第i特征字符串的第j个后缀字符的出现可能性,表示第i特征字符串的第j个后缀字符的出现频率,表示第i特征字符串的第j个后缀字符的编码次数。
[0011]优选的,所述根据出现可能性得到各特征字符串的长字符串,包括的具体步骤为:选取出现可能性最大的三个后缀字符作为各特征字符串的优选后缀字符,将每个优选后缀字符分别拼接在各特征字符串之后得到各特征字符串的三个长字符串。
[0012]优选的,所述根据各特征字符串的长字符串完成各特征字符串处的字典更新,包括的具体步骤为:分别判断各特征字符串或各长字符串在字典中是否存在,将不存在的字符串加入到字典中,并给新加入的字符串分配编码。
[0013]优选的,所述完成对敏感风险数据序列的加密得到密文数据,包括的具体步骤为:将各敏感风险数据序列中的各可行字符串利用字典中的对应编码值替换得到密文数据。
[0014]本专利技术实施例至少具有如下有益效果:获取敏感风险数据序列,分析敏感风险数据序列中各处字符串的统计特征得到特征字符串,因而此处可以获取得到敏感风险数据序列中的高统计特征的字符串,便于后续对高敏感风险数据中的统计特征的隐藏;分析各特征字符串下一个位置字符的出现频率情况及编码情况计算得到各特征字符串的各后缀字符的出现可能性,根据出现可能性得到各特征字符串的优选后缀字符,此处可以获得各特征字符串下一个位置常出现字符,将优选后缀字符拼接在各特征字符串之后得到各特征字符串的长字符串,该长字符串在敏感风险数据序列中出现频率较大,因而这样可以将所需的长字符串存入字典中,防止后续由于字典中未存入相应字符串导致的特征字符串信息暴露问题。因而通过本方法能够较好的隐藏统计信息,提高敏感风险数据
的安全。
附图说明
[0015]为了更清楚地说明本专利技术实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
[0016]图1为本专利技术提供的一种金融敏感风险数据安全保护方法的流程图。
具体实施方式
[0017]为了更进一步阐述本专利技术为达成预定专利技术目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本专利技术提出的一种金融敏感风险数据安全保护方法,其具体实施方式、结构、特征及其功效,详细说明如下。在下述说明中,不同的“一个实施例”或“另一个实施例”指的不一定是同一实施例。此外,一或多个实施例中的特定特征、结构或特点可由任何合适形式组合。
[0018]除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。
[0019]下面结合附图具体的说明本专利技术所提供的一种金融敏感风险数据安全保护方法的具体方案。
[0020]请参阅图1,其示出了本专利技术的一个实施例提供的一种金融敏感风险数据安全保护方法的步骤流程图,该方法包括以下步骤:步骤S001,获取敏感风险数据序列。
[0021]在金融行业,敏感风险数据中包含很多重要信息,例如包含客户个人身份信息、财务数据,这些信息一旦泄露很容易造成经济损失,因而需对敏感风险数据进行加密处理,从而保护数据安全。要想对敏感风险数据进行加密分析,需先获取敏感风险数据。
[0022]在金融系统中获取长度为N1的敏感风险数据序本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种金融敏感风险数据安全保护方法,其特征在于,所述方法包括:采集得到敏感风险数据序列,将敏感风险数据序列拆分成多个可行性字符串,根据可行性字符串得到特征字符串;获取各特征字符串的所有后缀字符,计算各特征字符串的各后缀字符的出现可能性,根据出现可能性得到各特征字符串的长字符串;根据各特征字符串的长字符串完成各特征字符串处的字典更新,完成对敏感风险数据序列的加密得到密文数据;将密文数据解密成敏感风险数据序列;所述将敏感风险数据序列拆分成多个可行性字符串,包括的具体步骤为:设置一个可行字符串集合;设置一个预设滑窗,先将预设滑窗的左侧与敏感风险数据序列的第一个字符对齐,以一个字符为滑动步长,将预设滑窗向右滑动,直至预设滑窗的右侧与敏感风险数据序列的最后一个对齐,获取每次滑动时预设滑窗在敏感风险数据序列上对应的子序列;在每个子序列中获取不同长度的所有子串,判断各子串在可行字符串集合中是否存在,当子串在可行字符串集合中不存在时,将子串加入到可行字符串集合中,当可行字符串集合中存在时,可行字符串集合无变化;获取最后的可行字符串集合中的多个可行字符串。2.如权利要求1所述的一种金融敏感风险数据安全保护方法,其特征在于,所述根据可行性字符串得到特征字符串,包括的具体步骤为:统计敏感风险数据序列中各可行字符串出现频数,将出现频数大于预设频数阈值的字符串称为固定字符串;确定每个固定字符串的周期分布程度;将周期分布程度大于预设周期分布程度阈值的固定字符串称为特征字符串。3.如权利要求2所述的一种金融敏感风险数据安全保护方法,其特征在于,所述确定每个固定字符串的周期分布程度,包括的具体步骤为:在敏感风险数据序列中获取相邻的两个相同固定字符串之间的间隔字符数,计算每个固定字符串的间隔字符数标准差,将每个固定字符串频数与间隔字符数标准差的乘积作为每个固定字符串的周期分布程度。4.如权利要求1所述的一种金融敏感风险数据安全保护方法,其特征在于,所述获取各特征字符串的所有后缀字符,包括的具...

【专利技术属性】
技术研发人员:杨阳关博蔡杰刘志坚
申请(专利权)人:深圳迅策科技有限公司
类型:发明
国别省市:

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

1