一种数据获取方法及装置、存储介质及电子设备制造方法及图纸

技术编号:38037017 阅读:11 留言:0更新日期:2023-06-30 11:03
本申请提供了一种数据获取方法及装置、存储介质及电子设备,可应用于网络安全领域或金融领域,通过接收用户的查询请求;从预先存储至数据库的密文数据中,查找与查询请求对应的密文数据;对密文数据进行解密处理,得到密文数据的明文数据;基于查询请求中包括的用户角色,通过预设的权限表,确定明文数据中用户不具备访问权限的敏感信息;对明文数据中的敏感信息进行隐藏处理,得到目标数据;将目标数据反馈至用户。可见,本申请方案,通过预设权限表,从而确定明文数据中用户不具备访问权限的敏感信息,进而通过对明文数据中的敏感信息进行隐藏处理,实现敏感信息对用户不可见,避免了敏感信息的泄漏,保护数据安全。保护数据安全。保护数据安全。

【技术实现步骤摘要】
一种数据获取方法及装置、存储介质及电子设备


[0001]本申请涉及数据处理
,尤其涉及一种数据获取方法及装置、存储介质及电子设备。

技术介绍

[0002]随着互联网技术的发展,用户可以通过互联网快速获取所需数据,然而获取的数据中可能存在敏感信息,例如用户身份证号以及联系方式、住址,敏感信息一旦泄漏,会造成严重的后果。
[0003]因此,如何对用户待获取的信息中的敏感信息进行处理成为亟待解决的问题。

技术实现思路

[0004]本申请提供了一种数据获取方法及装置、存储介质及电子设备,目的在于对用户待获取的信息中的敏感信息进行处理,以避免敏感信息的泄漏。
[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]上述的装置,可选的,所述解密单元在密文数据预先存储至数据库的过程时,具体用于:
[0036]获取输入的待存储数据;
[0037]对所述待存储数据进行加密处理,得到待存储数据的密文数据;
[0038]将所述密文数据存储至数据库。
[0039]上述的装置,可选的,所述解密单元在对所述待存储数据进行加密处理,得到待存储数据的密文数据时,具体用于:
[0040]从预设的多个加密算法中确定目标加密算法;
[0041]利用所述目标加密算法,对所述待存储数据进行加密处理,得到待存储数据的密文数据;
[0042]所述对所述密文数据进行解密处理,得到所述密文数据的明文数据,包括:
[0043]确定加密处理得到所述密文数据所采用的加密算法,并基于所确定的加密算法,获取目标解密算法;
[0044]基于所述目标解密算法,对所述密文数据进行解密处理,得到所述密文数据的明文数据。
[0045]一种存储介质,所述存储介质存储有指令集,其中,所述指令集被处理器执行时实现上述的数据获取方法。
[0046]一种电子设备,包括:
[0047]存储器,用于存储至少一组指令集;
[0048]处理器,用于执行所述存储器中存储的指令集,通过执行所述指令集实现上述的数据获取方法。
[0049]与现有技术相比,本申请包括以下优点:
[0050]本申请提供了一种数据获取方法及装置、存储介质及电子设备,接收用户的查询请求;从预先存储至数据库的密文数据中,查找与查询请求对应的密文数据;对密文数据进行解密处理,得到密文数据的明文数据;基于查询请求中包括的用户角色,通过预设的权限表,确定明文数据中用户不具备访问权限的敏感信息;对明文数据中的敏感信息进行隐藏处理,得到目标数据;将目标数据反馈至用户。可见,本申请方案,通过预设权限表,从而确定明文数据中用户不具备访问权限的敏感信息,进而通过对明文数据中的敏感信息进行隐藏处理,实现敏感信息对用户不可见,避免了敏感信息的泄漏,保护数据安全。
附图说明
[0051]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0052]图1为本申请提供的一种数据获取方法的方法流程图;
[0053]图2为本申请提供的一种数据获取方法的又一方法流程图;
[0054]图3为本申请提供的一种数据获取方法的又一方法流程图;
[0055]图4为本申请提供的一种数据获取方法的又一方法流程图;
[0056]图5为本申请提供的一种数据获取方法的示例图;
[0057]图6为本申请提供的一种数据获取装置的结构示意图;
[0058]图7为本申请提供的一种电子设备的结构示意图。
具体实施方式
[0059]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据获取方法,其特征在于,包括:接收用户的查询请求;从预先存储至数据库的密文数据中,查找与所述查询请求对应的密文数据;对所述密文数据进行解密处理,得到所述密文数据的明文数据;基于所述查询请求中包括的用户角色,通过预设的权限表,确定所述明文数据中所述用户不具备访问权限的敏感数据;对所述明文数据中的所述敏感信息进行隐藏处理,得到目标数据;将所述目标数据反馈至所述用户。2.根据权利要求1所述的方法,其特征在于,密文数据预先存储至数据库的过程,包括:获取输入的待存储数据;对所述待存储数据进行加密处理,得到待存储数据的密文数据;将所述密文数据存储至数据库。3.根据权利要求2所述的方法,其特征在于,所述对所述待存储数据进行加密处理,得到待存储数据的密文数据,包括:从预设的多个加密算法中确定目标加密算法;利用所述目标加密算法,对所述待存储数据进行加密处理,得到待存储数据的密文数据;所述对所述密文数据进行解密处理,得到所述密文数据的明文数据,包括:确定加密处理得到所述密文数据所采用的加密算法,并基于所确定的加密算法,获取目标解密算法;基于所述目标解密算法,对所述密文数据进行解密处理,得到所述密文数据的明文数据。4.根据权利要求1所述的方法,其特征在于,所述基于所述查询请求中包括的用户角色,通过预设的权限表,确定所述明文数据中所述用户不具备访问权限的敏感信息,包括:基于所述查询请求中包括的用户角色,从预设的权限表中确定所述用户不具备访问权限的目标字段;基于目标字段,将所述明文数据中目标字段对应的内容确定敏感信息。5.根据权利要求1或4所述的方法,其特征在于,所述对所述明文数据中的所述敏感信息进行隐藏处理,得到目标数据,包括:对所述明文数据中的敏感信息进行置空处理,得到目标数据。6.一种数据获取装置,...

【专利技术属性】
技术研发人员:刘喆
申请(专利权)人:中银金融科技有限公司
类型:发明
国别省市:

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

1