【技术实现步骤摘要】
数据脱敏与还原方法及装置
[0001]本说明书涉及信息安全领域,尤其涉及一种数据脱敏与还原方法及装置。
技术介绍
[0002]随着互联网的快速发展以及大数据时代的到来,每位公民的信息安全愈发重要。如何谨慎地设计信息隐私保护的方式,以达到信息自由与隐私保护的平衡开始逐渐成为各大企业需要共同面对的难题。
[0003]在相关技术中,维护人员为了排查用户的数据问题而访问包含用户敏感信息的文档前,通常会对该文档数据进行加密,以达到数据脱敏的目的。然而,通过传统加密方式得到的脱敏数据与原始数据截然不同,维护人员根本无从诊断数据问题。即使是通过格式保留加密方式也仅实现数据加密前后的长度一致,依然无法保证维护人员能够高效确定数据问题。
技术实现思路
[0004]有鉴于此,本说明书提供一种数据脱敏与还原方法及装置,以解决相关技术中存在的不足。
[0005]具体地,本说明书是通过如下技术方案实现的:
[0006]根据本说明书实施例的第一方面,提供了一种数据脱敏方法,所述方法包括:
[0007]将备 ...
【技术保护点】
【技术特征摘要】
1.一种数据脱敏方法,其特征在于,所述方法包括:将备选字符集与待脱敏数据中的待脱敏字符进行匹配,并将匹配成功的字符集确定为目标字符集,其中所述每一备选字符集对应于一种或多种类型的字符;根据所述目标字符集对所述待脱敏字符进行格式保留加密FPE处理,得到所述待脱敏数据对应的已脱敏数据。2.根据权利要求1所述的方法,其特征在于,所述备选字符集包含已知字符集与保留字符集,所述已知字符集包含预定义的一种或多种类型的字符,所述保留字符集对应于未预定义的字符;所述根据所述目标字符集对所述待脱敏字符进行格式保留加密FPE处理,包括:在所述目标字符集为已知字符集的情况下,根据所述目标字符集对所述待脱敏字符进行FPE处理;在所述目标字符集为保留字符集的情况下,不对所述待脱敏字符作脱敏处理。3.根据权利要求1所述的方法,其特征在于,还包括:记录所述待脱敏字符在所述待脱敏数据中的位置信息;将所述待脱敏数据中对应于同一目标字符集的待脱敏字符分别进行重组,并分别对重组形成的各组待脱敏字符进行FPE处理,得到相应的各组已脱敏字符;根据相应的待脱敏字符对应的位置信息,对所述已脱敏字符进行位置恢复,以得到所述已脱敏数据。4.根据权利要求1所述的方法,其特征在于,所述根据所述目标字符集对所述待脱敏字符进行格式保留加密FPE处理,包括:确定所述目标字符集对应的FPE实例,并通过确定的FPE实例对所述待脱敏数据进行FPE处理;其中,各个备选字符集分别对应于不同的FPE实例。5.根据权利要求1所述的方法,其特征在于,所述根据所述目标字符集对所述待脱敏字符进行格式保留加密FPE处理,包括:根据所述目标字符集中的各个字符分别在预设变换域中对应的取值,将所述待脱敏字符转换至所述预设变换域中的第一取值;对所述第一取值进行FPE处理,以将所述第一取值变换为第二取值;将所述待脱敏字符映射为所述目标字符集中对应于所述第二取值的字符。6.根据权利要求5所述的方法,其特征...
【专利技术属性】
技术研发人员:刘小新,郭瑞,刘文博,
申请(专利权)人:钉钉中国信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。