一种基于数据含义配置格式保留加密的方法与系统技术方案

技术编号:28467325 阅读:44 留言:0更新日期:2021-05-15 21:33
本发明专利技术公开了一种基于数据含义配置格式保留加密的方法与系统,上述方法包括:获取内容识别规范;获取预置的字典的信息;选择需要进行加密的数据;基于内容识别规范与字典,根据数据的内容对数据进行配置,其中配置过程包括:根据数据类型选择需要替换的字典并设置限制条件;根据数据含义选择对应的替换数据范围;根据数据含义选择对应的校验公式,对于存在校验位的数据字段设置是否需要针对加密后的数据重新计算校验位。本发明专利技术通减少了人员对于例如字段位置这种细节的感知,而是转化成地区、日期这种便于沟通的内容,避免配置错误,减少学习成本但达到了更精确的内容仿真效果。少学习成本但达到了更精确的内容仿真效果。少学习成本但达到了更精确的内容仿真效果。

【技术实现步骤摘要】
一种基于数据含义配置格式保留加密的方法与系统


[0001]本专利技术涉及信息安全
,尤其涉及一种基于数据含义配置格式保留加密的方法与系统。

技术介绍

[0002]Gartner在2019和2020年的十大数据趋势中都提到了数据隐私和安全的问题,企业中采集、存储、使用数据的安全性如果出现问题,不仅影响企业的声誉还会造成法律问题,企业也越来越重视数据安全的问题;随着近些年不断报道隐私泄露的事件,民众也有意识的关注使用的应用的数据安全问题,展示数据安全行成为了企业必须的能力。
[0003]但在企业的大量展示中需要在数据安全的前提下还需要体现自身数据的丰富程度、数据的准确程度,就需要针对于原始数据进行处理,不仅要保留数据的关键特性,还需要同时进行加密达成无法追踪到具体个人的效果,例如现在快递行业广泛使用的虚拟号码,以及进行数据分析必须保留数据特征。
[0004]现有技术一般是采用数字

数字,字母

字母,汉字

汉字这种很粗略的对应方式。但当前的方法获得的加密后的数据与原始数据的数据特征可能会有较大的差异,例如手机号的前3位代表运营商信息,数据分析人员能通过前3位获取运营商的分布信息,现有的加密方式将数据加密后可能将前3位加密成无法进行运营商信息解析的数值,或者存在将电信运营商解析成移动运营商的情况。

技术实现思路

[0005]本专利技术针对上述的关于加密后数据特征发生改变的技术问题,提出一种基于数据含义配置格式保留加密的方法与系统
[0006]第一方面,本申请实施例提供了一种基于数据含义配置格式保留加密的方法,包括:
[0007]规范获取步骤:获取内容识别规范;
[0008]字典获取步骤:获取预置的字典的信息;
[0009]数据选择步骤:选择需要进行加密的数据;
[0010]配置步骤:基于所述内容识别规范与所述字典,根据所述数据的内容对所述数据进行配置。
[0011]上述基于数据含义配置格式保留加密的方法,其中,所述数据为已经定义好数据格式的数据类型或自定义的字典或正则表达式。
[0012]上述基于数据含义配置格式保留加密的方法,其中,所述配置步骤包括:
[0013]字典选择步骤:根据所述数据类型选择需要替换的所述字典;
[0014]范围选择步骤:根据数据含义选择对应的替换数据范围;
[0015]公式选择步骤:根据所述数据含义选择对应的校验公式。
[0016]上述基于数据含义配置格式保留加密的方法,其中,所述字典选择步骤还包括:
[0017]条件设置步骤:根据所述数据类型设置限制条件。
[0018]上述基于数据含义配置格式保留加密的方法,其中,所述公式选择步骤还包括:
[0019]校验位计算步骤:对于存在校验位的数据字段设置是否需要针对加密后的数据重新计算所述校验位。
[0020]第二方面,本申请实施例提供了一种基于数据含义配置格式保留加密的系统,包括:
[0021]规范获取模块:获取内容识别规范;
[0022]字典获取模块:获取预置的字典的信息;
[0023]数据选择模块:选择需要进行加密的数据;
[0024]配置模块:基于所述内容识别规范与所述字典,根据所述数据的内容对所述数据进行配置。
[0025]上述基于数据含义配置格式保留加密的系统,其中,所述数据为已经定义好数据格式的数据类型或自定义的字典或正则表达式。
[0026]上述基于数据含义配置格式保留加密的系统,其中,所述配置模块包括:
[0027]字典选择单元:根据所述数据类型选择需要替换的所述字典;
[0028]范围选择单元:根据数据含义选择对应的替换数据范围;
[0029]公式选择单元:根据所述数据含义选择对应的校验公式。
[0030]上述基于数据含义配置格式保留加密的系统,其中,所述字典选择单元还包括:
[0031]条件设置单元:根据所述数据类型设置限制条件。
[0032]上述基于数据含义配置格式保留加密的系统,其中,所述公式选择单元还包括:
[0033]校验位计算单元:对于存在校验位的数据字段设置是否需要针对加密后的数据重新计算所述校验位。
[0034]与现有技术相比,本专利技术的优点和积极效果在于:
[0035]1.抽象出通用的数据字段含义及通用的字典信息,使用同一系统的人员使用同一套标准,避免对同样的信息进行多次人工整理的情况。
[0036]2.对于有特殊格式的字段,无需详细对应具体的数据位置,仅通过数据含义即可设置满足需求效果,并且可对应需求分析内容保留对应含义的数据。
附图说明
[0037]图1为本专利技术提供的一种基于数据含义配置格式保留加密方法的步骤示意图;
[0038]图2为本专利技术提供的基于图1中步骤S4的流程图;
[0039]图3为本专利技术提供的特殊信息规范定义示例图;
[0040]图4为本专利技术提供的预置字典信息示例图;
[0041]图5为本专利技术提供的一种基于数据含义配置格式保留加密方法一实施例流程示意图;
[0042]图6为本专利技术提供的界面配置样例图;
[0043]图7为本专利技术提供的一种基于数据含义配置格式保留加密系统的框架图;
[0044]图8为根据本申请实施例的计算机设备的框架图。
[0045]其中,附图标记为:
[0046]1、规范获取模块;2、字典获取模块;3、数据选择模块;4、配置模块;41、字典选择单元;411、条件设置单元;42、范围选择单元;43、公式选择单元;431、校验位计算单元;81、处理器;82、存储器;83、通信接口;80、总线。
具体实施方式
[0047]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。基于本申请提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0048]显而易见地,下面描述中的附图仅仅是本申请的一些示例或实施例,对于本领域的普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图将本申请应用于其他类似情景。此外,还可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本申请公开的内容相关的本领域的普通技术人员而言,在本申请揭露的
技术实现思路
的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本申请公开的内容不充分。
[0049]在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域普通技术人员显式地和隐式地理本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于数据含义配置格式保留加密的方法,其特征在于,包括:规范获取步骤:获取内容识别规范;字典获取步骤:获取预置的字典的信息;数据选择步骤:选择需要进行加密的数据;配置步骤:基于所述内容识别规范与所述字典,根据所述数据的内容对所述数据进行配置。2.根据权利要求1所述的一种基于数据含义配置格式保留加密的方法,其特征在于,所述数据为已经定义好数据格式的数据类型或自定义的字典或正则表达式。3.根据权利要求2所述的一种基于数据含义配置格式保留加密的方法,其特征在于,所述配置步骤包括:字典选择步骤:根据所述数据类型选择需要替换的所述字典;范围选择步骤:根据数据含义选择对应的替换数据范围;公式选择步骤:根据所述数据含义选择对应的校验公式。4.根据权利要求3所述的一种基于数据含义配置格式保留加密的方法,其特征在于,所述字典选择步骤还包括:条件设置步骤:根据所述数据类型设置限制条件。5.根据权利要求3所述的一种基于数据含义配置格式保留加密的方法,其特征在于,所述公式选择步骤还包括:校验位计算步骤:对于存在校验位的数据字段设置是否需要针对加密后的数据重新计算所述校验位。6.一种基于数...

【专利技术属性】
技术研发人员:黄山姗
申请(专利权)人:北京明略软件系统有限公司
类型:发明
国别省市:

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

1