一种敏感信息掩码的处理方法及装置制造方法及图纸

技术编号:32200127 阅读:12 留言:0更新日期:2022-02-08 16:06
本发明专利技术提供一种敏感信息掩码的处理方法及装置,该方法包括:获取用户输入的原始数据表,所述原始数据表中包括:敏感信息的明文数据;计算所述明文数据的掩码值;将所述明文数据和所述明文数据的掩码值填入掩码表,得到所述明文数据对应的掩码标识;所述掩码标识与所述明文数据唯一对应;将所述原始数据表及掩码表发送至远程服务器进行存储;将所述原始数据表中的所述明文数据替换为所述掩码标识,得到掩码后数据表;存储所述掩码表和所述掩码后数据表。本发明专利技术中,通过将掩码后的隐私数据存储于客户主机,原始隐私数据存储于远程主机,实现了隐私数据的保护。现了隐私数据的保护。现了隐私数据的保护。

【技术实现步骤摘要】
一种敏感信息掩码的处理方法及装置


[0001]本专利技术涉及信息处理领域,尤其涉及一种敏感信息掩码的处理方法及装置。

技术介绍

[0002]对于部署、运行在客户主机上的独立系统,用户数据往往存储于客户主机,用于加密隐私数据的密钥也存储于客户主机,若数据和密钥存储于客户主机,一旦主机被攻破,敏感信息极易被泄露;若用户数据和密钥存储于远程主机,则增加了网络传输成本,对网络性能要求较高,且增加应用开发的复杂性。

技术实现思路

[0003]本专利技术提供了一种敏感信息掩码的处理方法及装置,用于解决现有技术中敏感信息易被泄露,及对网络性能要求较高的问题。
[0004]为了解决上述问题,本专利技术是这样实现的:第一方面,本专利技术提供一种敏感信息掩码的处理方法,应用于终端,包括:获取用户输入的原始数据表,所述原始数据表中包括:敏感信息的明文数据;计算所述明文数据的掩码值;将所述明文数据和所述明文数据的掩码值填入掩码表,得到所述明文数据对应的掩码标识;所述掩码标识与所述明文数据唯一对应;将所述原始数据表及掩码表发送至远程服务器进行存储;将所述原始数据表中的所述明文数据替换为所述掩码标识,得到掩码后数据表;存储所述掩码表和所述掩码后数据表。
[0005]可选的,还包括:根据用户输入的目标敏感信息明文数据计算所述目标敏感信息明文数据的目标掩码值;将所述目标掩码值与掩码后数据表匹配,得到目标掩码标识;根据所述目标掩码标识获取所述掩码后数据表中的数据。
[0006]可选的,还包括:向服务器发送待展示明文数据的展示请求及所述待展示明文数据的对应的掩码标识;接收所述服务器发送的所述待展示明文数据进行展示。
[0007]可选的,所述存储所述掩码表和所述掩码后数据表,包括:将所述掩码表缓存在所述终端的内存中;将所述掩码表和所述掩码后数据表缓存在所述终端的数据库中;当超过预设时间,缓存在所述终端的内存中的所述掩码表未被调用,删除所述缓存在所述终端的内存中的所述掩码表。
[0008]第二方面,本专利技术提供一种敏感信息掩码的处理方法,应用于远程服务器,包括:接收终端发送的原始数据表及掩码表进行存储;所述掩码表包括:所述原始数据
表中的敏感信息的明文数据、根据所述明文数据计算得到的掩码值以及将所述明文数据和所述明文数据的掩码值填入掩码表,得到对应的掩码标识。
[0009]可选的,还包括:接收终端发送的待展示明文数据的展示请求及所述待展示明文数据的对应的掩码标识;根据所述待展示明文数据的对应的掩码标识匹配原始数据表中的待展示明文数据;将所述待展示明文数据发送给所述终端进行展示。
[0010]第三方面,本专利技术提供一种敏感信息掩码的处理装置,包括:第一获取模块,用于获取用户输入的原始数据表,所述原始数据表中包括:敏感信息的明文数据;第一计算模块,用于计算所述明文数据的掩码值;第一处理模块,用于将所述明文数据和所述明文数据的掩码值填入掩码表,得到所述明文数据对应的掩码标识;所述掩码标识与所述明文数据唯一对应;第一发送模块,用于将所述原始数据表及掩码表发送至远程服务器进行存储;第二处理模块,用于将所述原始数据表中的所述明文数据替换为所述掩码标识,得到掩码后数据表;存储模块,用于存储所述掩码表和所述掩码后数据表。
[0011]可选的,还包括:第二计算模块,用于根据用户输入的目标敏感信息明文数据计算所述目标敏感信息明文数据的目标掩码值;第一匹配模块,用于将所述目标掩码值与掩码后数据表匹配,得到目标掩码标识;第二获取模块,用于根据所述目标掩码标识获取所述掩码后数据表中的数据。
[0012]可选的,还包括:第二发送模块,用于向服务器发送待展示明文数据的展示请求及所述待展示明文数据的对应的掩码标识;第一接收模块,用于接收所述服务器发送的所述待展示明文数据进行展示。可选的,所述存储模块,包括:第一存储子模块,用于将所述掩码表缓存在所述终端的内存中;将所述掩码表和所述掩码后数据表缓存在所述终端的数据库中;第二存储子模块,用于当超过预设时间,缓存在所述终端的内存中的所述掩码表未被调用,删除所述缓存在所述终端的内存中的所述掩码表。
[0013]第四方面,本专利技术提供一种敏感信息掩码的处理装置,包括:第三处理模块,用于接收终端发送的原始数据表及掩码表进行存储;所述掩码表包括:所述原始数据表中的敏感信息的明文数据、根据所述明文数据计算得到的掩码值以及将所述明文数据和所述明文数据的掩码值填入掩码表,得到对应的掩码标识。
[0014]可选的,还包括:第二接收模块,用于接收终端发送的待展示明文数据的展示请求及所述待展示明文数据的对应的掩码标识;
第二匹配模块,用于根据所述待展示明文数据的对应的掩码标识匹配原始数据表中的待展示明文数据;第三发送模块,用于将所述待展示明文数据发送给所述终端进行展示。
[0015]第五方面,本专利技术提供一种终端,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面中任一项所述的敏感信息掩码的处理方法的步骤。
[0016]第六方面,本专利技术提供一种远程服务器,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第二方面中任一项所述的敏感信息掩码的处理方法的步骤。
[0017]第七方面,本专利技术提供一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面中任一项所述的敏感信息掩码的处理方法,或如第二方面中任一项所述的敏感信息掩码的处理方法的步骤。
[0018]本专利技术中,本专利技术通过将掩码后的隐私数据存储于客户主机,原始隐私数据存储于远程主机,实现了隐私数据的保护,也降低了网络开发成本。
附图说明
[0019]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1为本专利技术实施例提供的一种敏感信息掩码的处理方法应用于终端的流程示意图;图2为本专利技术实施例提供的一种敏感信息掩码的处理方法查询流程示意图;图3为本专利技术实施例提供的一种敏感信息掩码的处理方法缓存流程示意图;图4为本专利技术实施例提供的一种敏感信息掩码的处理方法应用于远程服务器的流程示意图;图5为本专利技术实施例提供的一种敏感信息掩码的处理装置应用于终端的结构示意图;图6为本专利技术实施例提供的一种敏感信息掩码的处理装置应用于远程服务器的结构示意图;图7为本专利技术实施例提供的一种服务器的结构示意图。
具体实施方式
[0020]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。...

【技术保护点】

【技术特征摘要】
1.一种敏感信息掩码的处理方法,其特征在于,应用于终端,包括:获取用户输入的原始数据表,所述原始数据表中包括:敏感信息的明文数据;计算所述明文数据的掩码值;将所述明文数据和所述明文数据的掩码值填入掩码表,得到所述明文数据对应的掩码标识;所述掩码标识与所述明文数据唯一对应;将所述原始数据表及掩码表发送至远程服务器进行存储;将所述原始数据表中的所述明文数据替换为所述掩码标识,得到掩码后数据表;存储所述掩码表和所述掩码后数据表。2.根据权利要求1所述的敏感信息掩码的处理方法,其特征在于,还包括:根据用户输入的目标敏感信息明文数据计算所述目标敏感信息明文数据的目标掩码值;将所述目标掩码值与掩码后数据表匹配,得到目标掩码标识;根据所述目标掩码标识获取所述掩码后数据表中的数据。3.根据权利要求1所述的敏感信息掩码的处理方法,其特征在于,还包括:向服务器发送待展示明文数据的展示请求及所述待展示明文数据的对应的掩码标识;接收所述服务器发送的所述待展示明文数据进行展示。4.根据权利要求1所述的敏感信息掩码的处理方法,其特征在于,所述存储所述掩码表和所述掩码后数据表,包括:将所述掩码表缓存在所述终端的内存中;将所述掩码表和所述掩码后数据表缓存在所述终端的数据库中;当超过预设时间,缓存在所述终端的内存中的所述掩码表未被调用,删除所述缓存在所述终端的内存中的所述掩码表。5.一种敏感信息掩码的处理方法,其特征在于,应用于远程服务器,包括:接收终端发送的原始数据表及掩码表进行存储;所述掩码表包括:所述原始数据表中的敏感信息的明文数据、根据所述明文数据计算得到的掩码值以及将所述明文数据和所述明文数据的掩码值填入掩码表,得到对应的掩码标识。6.根据权利要求5所述的敏感信息掩码的处理方法,其特征在于,还包括:接收终端发送的待展示明文数据的展示请求及所述待展示明文数据的对应的掩码标识;根据所述待展示...

【专利技术属性】
技术研发人员:朱雨朦邹永强杨晖
申请(专利权)人:云账户技术天津有限公司
类型:发明
国别省市:

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

1