一种地址信息的数据脱敏方法、装置和电子设备制造方法及图纸

技术编号:23512948 阅读:42 留言:0更新日期:2020-03-18 00:12
本发明专利技术提供了一种地址信息的数据脱敏方法、装置和电子设备,涉及数据处理的技术领域,包括:获取待脱敏的地址信息,并将地址信息转换为代码地址信息,其中,代码地址信息包括:地址信息所对应的行政区划代码和地址信息中的详细地址信息,然后基于预设脱敏规则对代码地址信息进行脱敏,得到脱敏后的代码地址信息,并根据脱敏后的代码地址信息确定脱敏后地址信息。本发明专利技术方法能够在不改变地址格式的同时,对待脱敏地址信息进行有效脱敏,保护了待脱敏地址信息的安全,从而缓解了现有技术中的的地址信息脱敏方法存在的安全性差的技术问题。

A data desensitization method, device and electronic equipment for address information

【技术实现步骤摘要】
一种地址信息的数据脱敏方法、装置和电子设备
本专利技术涉及数据处理的
,尤其是涉及一种地址信息的数据脱敏方法、装置和电子设备。
技术介绍
在互联网高速发展的时代,个人、企业等的大量数据存在于各个系统之中,其中更是涉及到很多的隐私信息,地址信息在日常生活中是暴露最多的隐私信息,最常见的就是快递单、外卖单上的收货地址,如果处理不当,很容易造成信息安全隐患,因此,如何合理的处理敏感数据,就显得更加关键。现有技术中,在对地址信息进行展示时,大多是仅省略部分字符的简单处理,这样的数据虽然可读性高,但是很容易被人利用、反脱敏得到真实数据。综上所述,现有技术中的地址信息脱敏方法存在安全性差的技术问题。
技术实现思路
本专利技术的目的在于提供一种地址信息的数据脱敏方法、装置和电子设备,以缓解了现有技术中的地址信息脱敏方法存在的安全性差的技术问题。第一方面,实施例提供一种地址信息的数据脱敏方法,应用于客户端设备,包括:获取待脱敏的地址信息;将所述地址信息转换为代码地址信息,其中,所述代码地址信息包括:所述地址信息所对应的行政区划代码和所述地址信息中的详细地址信息;基于预设脱敏规则对所述代码地址信息进行脱敏,得到脱敏后的代码地址信息,并根据所述脱敏后的代码地址信息确定脱敏后地址信息。在可选的实施方式中,将所述地址信息转换为代码地址信息,包括:将所述地址信息进行拆分,得到省信息、市信息、县信息和详细地址信息;将所述省信息、所述市信息和所述县信息转换为对应的行政区划代码,得到所述地址信息所对应的行政区划代码;根据所述地址信息所对应的行政区划代码和所述详细地址信息确定所述代码地址信息。在可选的实施方式中,基于预设脱敏规则对所述代码地址信息进行脱敏,得到脱敏后的代码地址信息,包括:获取预设脱敏等级,其中,所述预设脱敏等级包括以下任一种:省级脱敏、市级脱敏、县级脱敏;基于所述预设脱敏等级在预设行政区划代码库中随机选择目标代码作为脱敏后的行政区划代码;将所述详细地址信息中处于目标位置的连续n个字符均替换为预设数量个特殊字符,得到脱敏后的详细地址信息;根据所述脱敏后的行政区划代码和所述脱敏后的详细地址信息确定所述脱敏后的代码地址信息。在可选的实施方式中,基于预设脱敏规则对所述代码地址信息进行脱敏,得到脱敏后的代码地址信息,包括:在预设代码替换库中查询与所述地址信息所对应的行政区划代码相匹配的目标区划代码,并将所述目标区划代码作为脱敏后的行政区划代码;将所述详细地址信息中处于目标位置的连续m个字符均替换为预设数量个特殊字符,得到脱敏后的详细地址信息;根据所述脱敏后的行政区划代码和所述脱敏后的详细地址信息确定所述脱敏后的代码地址信息。在可选的实施方式中,所述方法还包括:响应用户的脱敏规则新增操作,根据所述脱敏规则新增操作将新增脱敏规则添加到预设脱敏规则库中;和/或响应用户的脱敏规则修改操作,根据所述脱敏规则修改操作将修改后的脱敏规则更新至所述预设脱敏规则库中。第二方面,实施例提供一种地址信息的数据脱敏装置,包括:获取模块,用于获取待脱敏的地址信息;转换模块,用于将所述地址信息转换为代码地址信息,其中,所述代码地址信息包括:所述地址信息所对应的行政区划代码和所述地址信息中的详细地址信息;脱敏模块,用于基于预设脱敏规则对所述代码地址信息进行脱敏,得到脱敏后的代码地址信息;确定模块,用于根据所述脱敏后的代码地址信息确定脱敏后地址信息。在可选的实施方式中,所述转换模块包括:拆分单元,用于将所述地址信息进行拆分,得到省信息、市信息、县信息和详细地址信息;转换单元,用于将所述省信息、所述市信息和所述县信息转换为对应的行政区划代码,得到所述地址信息所对应的行政区划代码;第一确定单元,用于根据所述地址信息所对应的行政区划代码和所述详细地址信息确定所述代码地址信息。在可选的实施方式中,所述脱敏模块包括:获取单元,用于获取预设脱敏等级,其中,所述预设脱敏等级包括以下任一种:省级脱敏、市级脱敏、县级脱敏;选择单元,用于基于所述预设脱敏等级在预设行政区划代码库中随机选择目标代码作为脱敏后的行政区划代码;第一替换单元,用于将所述详细地址信息中处于目标位置的连续n个字符均替换为预设数量个特殊字符,得到脱敏后的详细地址信息;第二确定单元,用于根据所述脱敏后的行政区划代码和所述脱敏后的详细地址信息确定所述脱敏后的代码地址信息。第三方面,实施例提供一种电子设备,包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述前述实施方式中任一项所述的方法的步骤。第四方面,实施例提供一种具有处理器可执行的非易失的程序代码的计算机可读介质,所述程序代码使所述处理器执行前述实施方式中任一项所述的方法。现有技术中,在对地址信息进行展示时,大多是仅省略部分字符的简单处理,这样的数据虽然可读性高,但是很容易被人利用、反脱敏得到真实数据。与现有技术相比,本专利技术提供了一种地址信息的数据脱敏方法,首先获取待脱敏的地址信息,并将地址信息转换为代码地址信息,其中,代码地址信息包括:地址信息所对应的行政区划代码和地址信息中的详细地址信息,然后基于预设脱敏规则对代码地址信息进行脱敏,得到脱敏后的代码地址信息,并根据脱敏后的代码地址信息确定脱敏后地址信息。本专利技术方法能够在不改变地址格式的同时,对待脱敏地址信息进行有效脱敏,保护了待脱敏地址信息的安全,从而缓解了现有技术中的地址信息脱敏方法存在的安全性差的技术问题。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种地址信息的数据脱敏方法的流程图;图2为本专利技术实施例提供的一种将地址信息转换为代码地址信息的流程图;图3为本专利技术实施例提供的一种基于预设脱敏规则对代码地址信息进行脱敏,得到脱敏后的代码地址信息的流程图;图4为本专利技术实施例提供的另一种基于预设脱敏规则对代码地址信息进行脱敏,得到脱敏后的代码地址信息的流程图;图5为本专利技术实施例提供的一种地址信息的数据脱敏装置的功能模块图;图6为本专利技术实施例提供的一种电子设备的示意图。图标:100-获取模块;200-转换模块;300-脱敏模块;400-确定模块;60-处理器;61-存储器;62-总线;63-通信接口。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述本文档来自技高网...

【技术保护点】
1.一种地址信息的数据脱敏方法,其特征在于,应用于客户端设备,包括:/n获取待脱敏的地址信息;/n将所述地址信息转换为代码地址信息,其中,所述代码地址信息包括:所述地址信息所对应的行政区划代码和所述地址信息中的详细地址信息;/n基于预设脱敏规则对所述代码地址信息进行脱敏,得到脱敏后的代码地址信息,并根据所述脱敏后的代码地址信息确定脱敏后地址信息。/n

【技术特征摘要】
1.一种地址信息的数据脱敏方法,其特征在于,应用于客户端设备,包括:
获取待脱敏的地址信息;
将所述地址信息转换为代码地址信息,其中,所述代码地址信息包括:所述地址信息所对应的行政区划代码和所述地址信息中的详细地址信息;
基于预设脱敏规则对所述代码地址信息进行脱敏,得到脱敏后的代码地址信息,并根据所述脱敏后的代码地址信息确定脱敏后地址信息。


2.根据权利要求1所述的方法,其特征在于,将所述地址信息转换为代码地址信息,包括:
将所述地址信息进行拆分,得到省信息、市信息、县信息和详细地址信息;
将所述省信息、所述市信息和所述县信息转换为对应的行政区划代码,得到所述地址信息所对应的行政区划代码;
根据所述地址信息所对应的行政区划代码和所述详细地址信息确定所述代码地址信息。


3.根据权利要求1所述的方法,其特征在于,基于预设脱敏规则对所述代码地址信息进行脱敏,得到脱敏后的代码地址信息,包括:
获取预设脱敏等级,其中,所述预设脱敏等级包括以下任一种:省级脱敏、市级脱敏、县级脱敏;
基于所述预设脱敏等级在预设行政区划代码库中随机选择目标代码作为脱敏后的行政区划代码;
将所述详细地址信息中处于目标位置的连续n个字符均替换为预设数量个特殊字符,得到脱敏后的详细地址信息;
根据所述脱敏后的行政区划代码和所述脱敏后的详细地址信息确定所述脱敏后的代码地址信息。


4.根据权利要求1所述的方法,其特征在于,基于预设脱敏规则对所述代码地址信息进行脱敏,得到脱敏后的代码地址信息,包括:
在预设代码替换库中查询与所述地址信息所对应的行政区划代码相匹配的目标区划代码,并将所述目标区划代码作为脱敏后的行政区划代码;
将所述详细地址信息中处于目标位置的连续m个字符均替换为预设数量个特殊字符,得到脱敏后的详细地址信息;
根据所述脱敏后的行政区划代码和所述脱敏后的详细地址信息确定所述脱敏后的代码地址信息。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应用户的脱敏规则新增操作,根据所述脱敏规则新增操...

【专利技术属性】
技术研发人员:吴东洋范渊黄进
申请(专利权)人:杭州安恒信息技术股份有限公司
类型:发明
国别省市:浙江;33

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

1