脱敏规则配置方法以及数据脱敏方法、系统、计算机设备与流程

文档序号:18901377发布日期:2019-10-18 21:59阅读:2931来源:国知局
脱敏规则配置方法以及数据脱敏方法、系统、计算机设备与流程

本发明实施例涉及计算机数据处理领域,尤其涉及一种脱敏规则配置方法,以及数据脱敏方法、系统、计算机设备、计算机可读存储介质。



背景技术:

随着网络技术的广泛应用,对个人隐私和网络安全的重视程度越来越高。企业数据库中存储的客户资料越来越多,尤其是电商平台和银行系统中存储有大量的客户信息或交易信息等与隐私和安全相关的敏感信息,例如客户姓名、证件信息、联系地址和联系方式等。如何保护客户个人隐私,成了当前需要关注的问题之一。

另外,工作人员在维护数据库时,当脱敏规则发生需要做出整改时,往往需要多个各个页面进行分别整改,导致数据库维护效率低。



技术实现要素:

有鉴于此,本发明实施例的目的是提供一种数据脱敏方法、系统、计算机设备及计算机可读存储介质,可以对复杂系统中各个页面的字段屏蔽规则的统一整改,避免了对每一个页面分别整改,有效减小了整改所需的工作量,提升了脱敏规则的升级效率。

为实现上述目的,本发明实施例提供了一种脱敏规则配置方法,包括以下步骤:

s1.发送页面访问请求;

s2.基于所述页面访问请求获取相应的url地址,并根据该url地址设置该页面的页面层级标识;

s3.接收服务器根据所述页面访问请求返回的业务信息;

s4.根据所述业务信息查询所述页面中是否包括敏感信息字段;

s5.如果包括所述敏感信息字段,将所述页面层级标识、所述敏感信息字段和相应的屏蔽规则建立映射关系,并将该映射关系配置到脱敏规则表中;

s6.针对下一个页面重复执行步骤s1~s6,直至所述脱敏规则表被配置完毕。

优选的,所述步骤s4还包括:

将所述业务信息与预设关键字符集中的每个关键字符或关键字符串进行匹配;及

若匹配到所述业务信息中包括所述关键字符集中的关键字符或关键字符串,则判断所述页面中包括敏感信息字段。

优选的,所述步骤s5还包括:

将所述敏感信息字段的所在字段类型存储于所述脱敏规则表中。

优选的,还包括增加敏感信息字段以及对应的字段屏蔽规则的步骤:

从所述存储区域读取各个页面对应的url和业务信息;

查询是否包括待添加敏感信息字段,如果其中一个或多个页面中包括所述待添加敏感信息字段时,将该一个或多个页面的页面层级标识、待添加敏感信息字段和相应的屏蔽规则建立映射关系,并将该映射关系添加到脱敏规则表中。

本发明实施例还提供了一种数据脱敏方法,所述方法包括:

根据用户输入信息向服务器发送针对目标页面的访问请求信息;

接收所述服务器基于所述访问请求信息返回的待脱敏数据;及

根据预先配置的脱敏规则表将所述待脱敏数据转换为脱敏数据,所述脱敏规则表包括页面层级标识、敏感信息字段和字段屏蔽规则的映射关系,所述页面层级标识是根据所述目标页面的url地址预先设置的,所述映射关系包括被预先配置于所述脱敏规则表中各个页面分别对应的页面层级标识、敏感信息字段及字段屏蔽规则之间的子映射关系:

根据所述目标页面的页面层级标识,从所述脱敏规则表中查询与该目标页面对应的敏感信息字段和对应的字段屏蔽规则;及

根据所述敏感信息字段和所述字段屏蔽规则,对所述脱敏数据执行脱敏操作。

优选的,在所述接收所述服务器基于所述访问请求信息返回的待脱敏数据的步骤和所述根据预先配置的脱敏规则表将所述待脱敏数据转换为脱敏数据的步骤之间,还包括:

拦截所述待脱敏数据,所述待脱敏数据被拦截后存储于缓存区域;及

从所述缓存区域获取所述待脱敏数据。

优选的,所述根据预先配置的脱敏规则表将所述待脱敏数据转换为脱敏数据的步骤之后,包括:

将所述脱敏数据提供至视图层进行页面显示。

本发明实施例还提供了数据脱敏系统,包括:

发送模块,用于根据用户输入信息向服务器发送针对目标页面的访问请求信息;

接收模块,用于接收所述服务器基于所述访问请求信息返回的待脱敏数据;及

脱敏模块,用于根据预先配置的脱敏规则表将所述待脱敏数据转换为脱敏数据,所述脱敏规则表包括页面层级标识、敏感信息字段和字段屏蔽规则的映射关系,所述页面层级标识是根据所述目标页面的url地址预先设置的,所述映射关系包括被预先配置于所述脱敏规则表中各个页面分别对应的页面层级标识、敏感信息字段及字段屏蔽规则之间的子映射关系:

根据所述目标页面的页面层级标识,从所述脱敏规则表中查询与该目标页面对应的敏感信息字段和对应的字段屏蔽规则;及

根据所述敏感信息字段和所述字段屏蔽规则,对所述脱敏数据执行脱敏操作。

为实现上述目的,本发明实施例还提供了一种计算机设备,所述计算机设备存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被处理器执行时实现如上所述的数据脱敏方法的步骤。

为实现上述目的,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序可被至少一个处理器所执行,以使所述至少一个处理器执行如上所述的数据脱敏方法的步骤。

本发明实施例提供的数据脱敏方法、系统、计算机设备及计算机可读存储介质,通过脱敏规则表中的页面层级标识、所述敏感信息字段和相应的屏蔽规则之间的映射关系,使得不同层级的同类字段可以映射同一个字段屏蔽规则,当对某类字段的字段屏蔽规则做出修改时,该字段屏蔽规则可以执行于所有包含该类字段的所有页面中,从而不需要对分别对各个页面进行字段屏蔽规则的修改。

不难理解,使用本实施例的技术方案对复杂系统中各个页面的字段屏蔽规则的整改,避免了对每一个页面分别整改,有效减小了整改所需的工作量,提升了脱敏规则的升级效率。

附图说明

图1为本发明实施例脱敏规则配置方法的运行环境示意图。

图2为本发明脱敏规则配置方法实施例一的流程图。

图3为本发明数据脱敏方法实施例二的流程图。

图4为本发明数据脱敏方法实施例三的流程图。

图5为本发明数据脱敏系统实施例四的程序模块示意图。

图6为本发明计算机设备实施例五的硬件结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。

图1为本发明实施例之脱敏规则配置方法的运行环境示意图。计算机设备2示例性的连接服务器或服务器集群,该服务器或服务器集群中存储有客户信息。

所述计算机设备2上可以运行microsoftwindows、linux、macos、android、ios等操作系统,并在上述操作系统中装载有浏览器应用程序(如,ie浏览器、chrome浏览器等)或客户端app。通过该浏览器应用程序或客户端app与服务器进行数据交互。

以下实施例将以计算机设备2为执行主体进行示例性描述。

实施例一

参阅图2,示出了本发明实施例一之脱敏规则配置方法的步骤流程图。可以理解,本方法实施例中的流程图不用于对执行步骤的顺序进行限定。具体如下。

步骤s100,发送访问页面的页面访问请求。

示例性的,计算机设备2中可以配置一自动化测试脚本,用于按照预定规则模拟登陆并访问客户端app中的各个页面或菜单。

示例性的,计算机设备2也可以配置用户图形接口,工作人员可以通过用户图形接口向计算机设备2发送进入各个页面的页面访问请求。

步骤s102,基于所述页面访问请求获取相应的url(uniformresourcelocator统一资源定位符)地址,并根据该url地址设置该页面的页面层级标识。

例如,从一级页面进入指定的二级页面时:由于一级页面中包括触发进入各个二级页面的按钮,每个按钮关联一个指向二级页面的链接或页面路径。当某个按钮被用触发,则根据该被触发按钮所关联的链接或页面路径获取与该被触发按钮对应的二级页面的url。

所述url地址中包括带有层次的文件路径,即所述页面对应的文件路径。通过该带有层次的文件路径可以对应所述页面设置页面层级标识,所述页面层级标识包含url地址中的所述页面对应的文件路径,通过设置编号来标识各个页面的页面层级标识。例如,可以为数字编号,将各个一级页面设置为060301、060302等,将一级页面060301下的二级页面设置为06030101,将一级页面060302下的二级页面设置为06030201等,以此类推。不难理解,通过为各个页面配置的页面层级标识,就可以获取各个页面之间的页面关系。当然,本方案并不限于使用数字编号来表示各个页面的页面层级标识,也可以通过字母等。

步骤s104,接收服务器根据所述页面访问请求返回的业务信息。

所述服务器接收到所述页面访问请求之后,会解析所述页面访问请求,并响应于所述页面访问请求,从数据库中获取所述业务信息。

示例性的,所述页面访问请求为基于http(超文本传输协议,hypertexttransferprotocol)协议的http请求报文。可以通过现有的http解析器对所述http请求报文进行操作。其中,所述http请求报文包括:请求的方法(get)、url、协议版本等。

get方法,要求数据库将url定位的资源放在响应报文的数据部分,回送给计算机设备2。因此,数据库会响应于所述http请求报文中的“方法”和“url”,返回响应的业务信息。

在本实施例中,所述业务信息可以是服务器返回的页面(如,基于html的指定页面)中的字段信息。所述字段信息包括字段名称等,该字段名称可以由字符或字符串构成。

步骤s106,根据所述业务信息查询所述页面中是否包括敏感信息字段。如果是,进入步骤s108;如果否,进入步骤s100以针对下一个个页面执行敏感信息字段排查操作。

具体的,步骤s106可以包括如下步骤:

s106a,将所述业务信息与预设关键字符集中的每个关键字符或关键字符串进行匹配。所述预设关键字符集中的字符或字符串用于关联各类客户个人隐私数据以及某些关键的敏感业务数据,例如:客户名称、客户姓名等;地址:家庭地址、公司地址等;邮箱:公司邮箱、常用邮箱等;电话:手机、固定电话等;证件:身份证、护照、军官证等;帐号:银行卡、客户号、税务登记号、组织机构代码、营业执照号等;邮编:公司邮编、家庭住址邮编等;日期:生日等。例如,字符串“&id”关联证件号码,字符串“&custname”关联客户名称等。

s106b,若匹配到所述业务信息中包括所述关键字符集中的关键字符或关键字符串,则判断所述页面中包括敏感信息字段。

示例性的,例如所述业务信息中匹配到有&custname时,则判断所述页面中包括敏感信息字段,即包括涉及客户名称的敏感信息字段。

步骤s108,将所述页面层级标识、所述敏感信息字段和相应的屏蔽规则建立映射关系,并将该映射关系配置到脱敏规则表中。

示例性,配置脱敏规则表,该脱敏规则表包括屏蔽规则表、多个敏感信息字段表和多个页面层级标识表。所述屏蔽规则表用于存储各个屏蔽规则表,每个敏感信息字段表用于存储不同层级的页面中的同类字段的多个字段名,每个页面层级标识表用于存储具有同类字段的页面层级标识。

各个表之间之间通过外键关联,例如,某个屏蔽规则表中的某个屏蔽规则通过外键关联映射一个敏感信息字段表,即这个屏蔽规则适用于该被关联的敏感信息字段表中的所有敏感字段;该被关联的敏感信息字段表通过另一个外键关联映射相应的页面层级关系表。

步骤s110,判断所述脱敏规则表被配置是否完毕,如果是则结束流程,否则针对下一个页面重复执行步骤s100~s110。

由于不同层级的页面中的同类字段的字段名不同,例如分别为id、name、classname均是对应于客户名称、客户姓名等同类字段。通过上述脱敏规则表中的页面层级标识、所述敏感信息字段和相应的屏蔽规则之间的映射关系,使得不同层级的同类字段可以映射同一个字段屏蔽规则,当对某类字段的字段屏蔽规则做出修改时,该字段屏蔽规则可以执行于所有包含该类字段的所有页面中,从而不需要对分别对各个页面进行字段屏蔽规则的修改。

即相当于对各个层级的同类字段做统一化处理。例如,一级页面(如060301)中字段名为id的字段、二级页面(如06030101)中字段名为name的字段和三级页面(如0603010101)中字段名为classname的字段映射一字段屏蔽规则,当该字段屏蔽规则被修改时,相当于060301、06030101和0603010101等几个层级标识对应的几个页面的字段屏蔽规则均被修改。不难理解,使用本实施例的技术方案对复杂系统中各个页面的字段屏蔽规则的整改,避免了对每一个页面分别整改,有效减小了整改所需的工作量,提升了脱敏规则的升级效率。

可选的,步骤s108还包括:将所述敏感信息字段的所在字段类型存储于所述脱敏规则表中。

所述字段类型,如list列表类型、map数组类型等。所述字段类型用于引导工作人员快速新增敏感信息页面。

可选的,步骤s108还包括:将所述敏感信息字段对应的用户权限配置到所述脱敏规则表中。

所述用户权限可以包括普通员工权限、部门助理权限、初级管理人员权限、中级管理人员权限和高级管理人员权限等。所述用户权限也可包括:网页登录权限、ca认证网页登录权限、系统客户端登录权限等。当然,也可以基于其它考量设置的用户权限。不同的用户权限,比如,对于普通员工,无权限获取对应更高一级别人员权限的敏感信息字段。

通过s1~s6步骤配置完脱敏规则表之后,所获取的各个页面对应的url和业务信息被保存在指定的存储区域。可选的,还包括步骤s110,用于:在所述脱敏规则表中删除和添加敏感信息字段以及对应的字段屏蔽规则。

例如,增加敏感信息字段以及对应的字段屏蔽规则的步骤如下:

s110a,从所述存储区域读取各个页面对应的url和业务信息中;

s110b,查询是否包括待添加敏感信息字段,如果某页面中包括所述待添加敏感信息字段时,将该页面层级标识、待添加敏感信息字段和相应的屏蔽规则建立映射关系,并将该映射关系添加到脱敏规则表中。

实施例二

请参阅图3,示出了本发明实施例而之数据脱敏方法的步骤流程图。可以理解,本方法实施例中的流程图不用于对执行步骤的顺序进行限定。具体如下。

步骤s200,根据用户输入信息向服务器发送针对目标页面的访问请求信息。

所述计算机设备配置有访问所述目标页面的用户图形接口,所述用户图形接口包括输入框、按钮、下拉框和列表等。所述输入框包括文本输入框、数字输入框,用于输入身份认证信息,如用户名、密码等。所述按钮被用户点击后,会生成访问请求信息并发送至数据系统中,所述访问请求信息携带有各类参数数据,所述参数数据可以包括身份认证信息等。

步骤s202,接收所述服务器基于所述访问请求信息返回的待脱敏数据。

所述服务器接收到所述页面访问请求之后,会解析所述页面访问请求,并响应于所述页面访问请求,从数据库中获取所述待脱敏数据。

步骤s204,根据预先配置的脱敏规则表将所述待脱敏数据转换为脱敏数据。

所述脱敏规则表包括页面层级标识、敏感信息字段和字段屏蔽规则的映射关系,所述页面层级标识是根据所述目标页面的url地址预先设置的,所述映射关系包括被预先配置于所述脱敏规则表中各个页面分别对应的页面层级标识、敏感信息字段及字段屏蔽规则之间的子映射关系。

步骤s204可以包括以下步骤:

步骤s204a,获取所述目标页面的页面层级标识。具体的,可以通过所述目标页面的url地址获取所述页面的页面层级标识。

步骤s204b,根据所述页面层级标识,从所述脱敏规则表中查询与该目标页面对应的敏感信息字段和对应的字段屏蔽规则。

所述字段屏蔽规则:在于将敏感信息字段中的部分或全部字符替换为指定字符。例如,针对客户名称,可以将客户名称中的姓氏和名字择一替换为指定字符,或均替换为指定字符;针对证件号码,可以将证件号码中的一部分号码替换为预设字符,或将证件号码中的全部号码替换为指定字符。需要说明的是,指定字符可以为“*”,或其它字符。

步骤s204c,根据所述敏感信息字段和所述字段屏蔽规则,对所述脱敏数据执行脱敏操作。

所述待脱敏数据被执行脱敏操作之后,得到脱敏后的脱敏数据,该脱敏数据可以被用于提供给用户查看。

可选的,还包括步骤s206:将所述脱敏数据提供至视图层进行页面显示。

通过实施例二所述的数据脱敏方法,通过目标网页的页面层级关系,从脱敏规则表中获取相应的敏感信息字段和字段屏蔽规则,可以快速地实施敏感信息屏蔽操作,确保各类客户个人隐私数据以及某些关键的敏感业务数据的不被泄露。

实施例三

请参阅图4,示出了本发明实施例而之数据脱敏方法的步骤流程图。可以理解,本方法实施例中的流程图不用于对执行步骤的顺序进行限定。具体如下。

步骤s300,根据用户输入信息向服务器发送针对目标页面的访问请求信息。

步骤s302,接收所述服务器基于所述访问请求信息返回的待脱敏数据。

步骤s304,拦截所述待脱敏数据,所述待脱敏数据被拦截后存储于缓存区域。

具体的,调用拦截器对所述待脱敏数据进行拦截操作。

步骤s306,从所述缓存区域获取所述待脱敏数据。

获取所述待脱敏数据的数据结构信息,根据所述数据结构信息可能包括部分屏蔽的字段。

步骤s308,根据预先配置的脱敏规则表将所述待脱敏数据转换为脱敏数据。

所述脱敏规则表包括页面层级标识、敏感信息字段和字段屏蔽规则的映射关系,所述页面层级标识是根据所述目标页面的url地址预先设置的,所述映射关系包括被预先配置于所述脱敏规则表中各个页面分别对应的页面层级标识、敏感信息字段及字段屏蔽规则之间的子映射关系。

步骤s308可以包括以下步骤:

步骤s308a,获取所述目标页面的页面层级标识。具体的,可以通过所述目标页面的url地址获取所述页面的页面层级标识。

步骤s308b,根据所述页面层级标识,从所述脱敏规则表中查询与该目标页面对应的敏感信息字段和对应的字段屏蔽规则。

步骤s308c,根据所述敏感信息字段和所述字段屏蔽规则,对所述脱敏数据执行脱敏操作。

所述待脱敏数据被执行脱敏操作之后,得到脱敏后的脱敏数据,该脱敏数据可以被用于提供给用户查看。

实施例四

请继续参阅图5,示出了本发明数据脱敏系统实施例四的程序模块示意图。在本实施例中,数据脱敏系统20可以包括或被分割成一个或多个程序模块,一个或者多个程序模块被存储于存储介质中,并由一个或多个处理器所执行,以完成本发明,并可实现上述数据脱敏方法。本发明实施例所称的程序模块是指能够完成特定功能的一系列计算机程序指令段,比程序本身更适合于描述数据脱敏系统20在存储介质中的执行过程。以下描述将具体介绍本实施例各程序模块的功能:

发送模块200,用于根据用户输入信息向服务器发送针对目标页面的访问请求信息。

计算机设备配置有访问所述目标页面的用户图形接口,所述用户图形接口包括输入框、按钮、下拉框和列表等。所述输入框包括文本输入框、数字输入框,用于输入身份认证信息,如用户名、密码等。所述按钮被用户点击后,会生成访问请求信息并发送至数据系统中,所述访问请求信息携带有各类参数数据,所述参数数据可以包括身份认证信息等。

接收模块202,用于接收所述服务器基于所述访问请求信息返回的待脱敏数据。

所述服务器接收到所述页面访问请求之后,会解析所述页面访问请求,并响应于所述页面访问请求,从数据库中获取所述待脱敏数据。

脱敏模块204,用于根据预先配置的脱敏规则表将所述待脱敏数据转换为脱敏数据,所述脱敏规则表包括页面层级标识、敏感信息字段和字段屏蔽规则的映射关系,所述页面层级标识是根据所述目标页面的url地址预先设置的,所述映射关系包括被预先配置于所述脱敏规则表中各个页面分别对应的页面层级标识、敏感信息字段及字段屏蔽规则之间的子映射关系:根据所述目标页面的页面层级标识,从所述脱敏规则表中查询与该目标页面对应的敏感信息字段和对应的字段屏蔽规则;及根据所述敏感信息字段和所述字段屏蔽规则,对所述脱敏数据执行脱敏操作。

所述字段屏蔽规则:在于将敏感信息字段中的部分或全部字符替换为指定字符。例如,针对客户名称,可以将客户名称中的姓氏和名字择一替换为指定字符,或均替换为指定字符;针对证件号码,可以将证件号码中的一部分号码替换为预设字符,或将证件号码中的全部号码替换为指定字符。需要说明的是,指定字符可以为“*”,或其它字符。

所述待脱敏数据被执行脱敏操作之后,得到脱敏后的脱敏数据,该脱敏数据可以被用于提供给用户查看。

在一实施例中,还包括所述拦截模块206,用于:拦截所述待脱敏数据,所述待脱敏数据被拦截后存储于缓存区域。

具体的,调用拦截器对所述待脱敏数据进行拦截操作。所述脱敏模块204从所述缓存区域获取所述待脱敏数据,并根据所述待脱敏数据进行脱敏操作。

在一实施例中,还包括所述显示模块208,用于:将所述脱敏数据提供至视图层进行页面显示。

通过目标网页的页面层级关系,从脱敏规则表中获取相应的敏感信息字段和字段屏蔽规则,可以快速地实施敏感信息屏蔽操作,确保各类客户个人隐私数据以及某些关键的敏感业务数据的不被泄露。

实施例五

参阅图6,是本发明实施例五之计算机设备的硬件架构示意图。本实施例中,所述计算机设备2是一种能够按照事先设定或者存储的指令,自动进行数值计算和/或信息处理的设备。该计算机设备2可以是计算机、平板计算机等。如图所示,所述计算机设备2至少包括,但不限于,可通过系统总线相互通信连接存储器21、处理器22、网络接口23、以及数据脱敏系统20。其中:

本实施例中,存储器21至少包括一种类型的计算机可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等。在一些实施例中,存储器21可以是计算机设备2的内部存储单元,例如该计算机设备2的硬盘或内存。在另一些实施例中,存储器21也可以是计算机设备2的外部存储设备,例如该计算机设备20上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。当然,存储器21还可以既包括计算机设备2的内部存储单元也包括其外部存储设备。本实施例中,存储器21通常用于存储安装于计算机设备2的操作系统和各类应用软件,例如实施例四的数据脱敏系统20的程序代码等。此外,存储器21还可以用于暂时地存储已经输出或者将要输出的各类数据。

处理器22在一些实施例中可以是中央处理器(centralprocessingunit,cpu)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器22通常用于控制计算机设备2的总体操作。本实施例中,处理器22用于运行存储器21中存储的程序代码或者处理数据,例如运行数据脱敏系统20,以实现实施例二或三的数据脱敏方法。

所述网络接口23可包括无线网络接口或有线网络接口,该网络接口23通常用于在所述计算机设备2与其他电子装置之间建立通信连接。例如,所述网络接口23用于通过网络将所述计算机设备2与外部终端相连,在所述计算机设备2与外部终端之间的建立数据传输通道和通信连接等。所述网络可以是企业内部网(intranet)、互联网(internet)、全球移动通讯系统(globalsystemofmobilecommunication,gsm)、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)、4g网络、5g网络、蓝牙(bluetooth)、wi-fi等无线或有线网络。

需要指出的是,图6仅示出了具有部件20-23的计算机设备2,但是应理解的是,并不要求实施所有示出的部件,可以替代的实施更多或者更少的部件。

在本实施例中,存储于存储器21中的所述数据脱敏系统20还可以被分割为一个或者多个程序模块,所述一个或者多个程序模块被存储于存储器21中,并由一个或多个处理器(本实施例为处理器22)所执行,以完成本发明。

例如,图5示出了所述实现数据脱敏系统20实施例四的程序模块示意图,该实施例中,所述基于数据脱敏系统20可以被划分为发送模块200、接收模块202、脱敏模块204、拦截模块206和显示模块208。其中,本发明所称的程序模块是指能够完成特定功能的一系列计算机程序指令段,比程序更适合于描述所述数据脱敏系统20在所述计算机设备2中的执行过程。所述程序模块200-208的具体功能在实施例四中已有详细描述,在此不再赘述。

实施例六

本实施例还提供一种计算机可读存储介质,如闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘、服务器、app应用商城等等,其上存储有计算机程序,程序被处理器执行时实现相应功能。本实施例的计算机可读存储介质用于存储数据脱敏系统20,被处理器执行时实现实施例二或三的数据脱敏方法。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1