请求的处理方法及装置、存储介质和电子设备与流程

文档序号:36917584发布日期:2024-02-02 21:45阅读:18来源:国知局
请求的处理方法及装置、存储介质和电子设备与流程

本技术涉及信息安全、金融科技领域或其他相关领域,具体而言,涉及一种请求的处理方法及装置、存储介质和电子设备。


背景技术:

1、目前,为了保护客户的隐私和数据安全以及维护金融系统的稳定和安全,需要对客户敏感数据进行加密或脱敏处理。另外,数据脱敏技术一般有对称加密、非对称加密、差异化脱敏等,且选择适当的数据脱敏技术可以取决于业务需求和安全性要求等。

2、而且,相关技术中在对客户敏感数据进行加密或脱敏处理时,一般通过代码对返回参数逐个进行屏蔽脱敏,但是,通过人工编写代码的方式对数据进行加密和脱敏处理时,容易出现疏漏或错误,可能会导致敏感数据泄露。且当脱敏和加密规则需要更改时,需要频繁进行人工调整和审核,并修改大量的业务代码,导致代码的可维护性和可扩展性较低。另外,通过代码对凭证中的客户信息数据进行脱敏时,手动编写脱敏代码的工作量大,且难以进行灵活配置,从而导致脱敏效率较低,进而导致使用脱敏处理后的凭证处理客户申请的贷款请求的效率较低。

3、针对相关技术中通过手工编写代码的方式对凭证中的客户信息进行脱敏处理,导致脱敏效率较低,进而导致使用脱敏处理后的凭证处理客户申请的贷款请求的效率较低的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本技术的主要目的在于提供一种请求的处理方法及装置、存储介质和电子设备,以解决相关技术中通过手工编写代码的方式对凭证中的客户信息进行脱敏处理,导致脱敏效率较低,进而导致使用脱敏处理后的凭证处理客户申请的贷款请求的效率较低的问题。

2、为了实现上述目的,根据本技术的一个方面,提供了一种请求的处理方法。该方法包括:接收目标对象发送的贷款请求,其中,所述贷款请求为所述目标对象向金融机构申请目标资金的请求;基于所述目标对象发送的所述贷款请求,获取与所述目标对象相关的n个凭证,其中,每个凭证中至少包括所述目标对象的属性信息,n为正整数;对每个凭证中所述目标对象的属性信息添加目标注解,得到凭证集合,其中,所述目标注解用于标记需要进行脱敏处理的信息,所述凭证集合中至少包括添加注解后的n个凭证;通过目标拦截器和所述凭证集合对每个凭证中所述目标对象的属性信息进行脱敏处理,得到脱敏后的n个凭证,并依据所述脱敏后的n个凭证处理所述贷款请求,其中,所述目标拦截器用于拦截所述凭证集合中每个凭证中的m个目标信息,所述m个目标信息中至少包括所述目标对象的属性信息,m为正整数。

3、进一步地,通过目标拦截器和所述凭证集合对每个凭证中所述目标对象的属性信息进行脱敏处理,得到脱敏后的n个凭证包括:通过所述目标拦截器拦截所述凭证集合中每个凭证中的m个目标信息,得到拦截到的每个凭证中的m个目标信息;判断所述拦截到的每个凭证中的m个目标信息中是否包含添加了所述目标注解的信息;若所述拦截到的每个凭证中的m个目标信息中不包含添加了所述目标注解的信息,则禁止对每个凭证中所述目标对象的属性信息进行脱敏处理;若所述拦截到的每个凭证中的m个目标信息中包含添加了所述目标注解的信息,则依据添加了所述目标注解的信息确定每个凭证中所述目标对象的属性信息,并对每个凭证中所述目标对象的属性信息进行脱敏处理,得到所述脱敏后的n个凭证。

4、进一步地,对每个凭证中所述目标对象的属性信息进行脱敏处理,得到所述脱敏后的n个凭证包括:从目标数据库中获取s个脱敏规则,其中,s为大于1的正整数;确定获取的与所述目标对象相关的n个凭证的目标用途;基于所述n个凭证的目标用途,从所述s个脱敏规则中确定目标脱敏规则;依据所述目标脱敏规则对每个凭证中所述目标对象的属性信息进行脱敏处理,得到所述脱敏后的n个凭证。

5、进一步地,依据所述目标脱敏规则对每个凭证中所述目标对象的属性信息进行脱敏处理,得到所述脱敏后的n个凭证包括:若所述目标脱敏规则表示隐藏目标位置的信息,则确定每个凭证中所述目标对象的属性信息中处于所述目标位置的信息;对每个凭证中所述目标对象的属性信息中处于所述目标位置的信息进行隐藏处理,得到所述脱敏后的n个凭证。

6、进一步地,在通过目标拦截器和所述凭证集合对每个凭证中所述目标对象的属性信息进行脱敏处理,得到脱敏后的n个凭证之后,所述方法还包括:判断所述脱敏后的n个凭证中是否存在目标词组,其中,所述目标词组为与预设词组的相似度大于预设相似度的词组;若所述脱敏后的n个凭证中存在所述目标词组,则对所述目标词组进行屏蔽处理,得到屏蔽后的n个凭证,并依据所述屏蔽后的n个凭证处理所述贷款请求;若所述脱敏后的n个凭证中不存在所述目标词组,则依据所述脱敏后的n个凭证处理所述贷款请求。

7、进一步地,判断所述脱敏后的n个凭证中是否存在目标词组包括:获取所述脱敏后的n个凭证中的t个词组,其中,t为大于1的正整数;确定每个词组与所述预设词组之间的相似度;依据每个词组与所述预设词组之间的相似度,判断所述脱敏后的n个凭证中是否存在所述目标词组。

8、进一步地,在依据所述脱敏后的n个凭证处理所述贷款请求之后,所述方法还包括:获取对所述贷款请求进行处理的处理结果,其中,所述处理结果用于表示是否允许向所述目标对象发放所述目标资金;若所述处理结果表示不允许向所述目标对象发放所述目标资金,则不向所述目标对象发放所述目标资金;若所述处理结果表示允许向所述目标对象发放所述目标资金,则根据所述贷款请求向所述目标对象发放所述目标资金。

9、为了实现上述目的,根据本技术的另一方面,提供了一种请求的处理装置。该装置包括:第一接收单元,用于接收目标对象发送的贷款请求,其中,所述贷款请求为所述目标对象向金融机构申请目标资金的请求;第一获取单元,用于基于所述目标对象发送的所述贷款请求,获取与所述目标对象相关的n个凭证,其中,每个凭证中至少包括所述目标对象的属性信息,n为正整数;第一添加单元,用于对每个凭证中所述目标对象的属性信息添加目标注解,得到凭证集合,其中,所述目标注解用于标记需要进行脱敏处理的信息,所述凭证集合中至少包括添加注解后的n个凭证;第一处理单元,用于通过目标拦截器和所述凭证集合对每个凭证中所述目标对象的属性信息进行脱敏处理,得到脱敏后的n个凭证,并依据所述脱敏后的n个凭证处理所述贷款请求,其中,所述目标拦截器用于拦截所述凭证集合中每个凭证中的m个目标信息,所述m个目标信息中至少包括所述目标对象的属性信息,m为正整数。

10、进一步地,所述第一处理单元包括:第一拦截子单元,用于通过所述目标拦截器拦截所述凭证集合中每个凭证中的m个目标信息,得到拦截到的每个凭证中的m个目标信息;第一判断子单元,用于判断所述拦截到的每个凭证中的m个目标信息中是否包含添加了所述目标注解的信息;第一处理子单元,用于若所述拦截到的每个凭证中的m个目标信息中不包含添加了所述目标注解的信息,则禁止对每个凭证中所述目标对象的属性信息进行脱敏处理;第二处理子单元,用于若所述拦截到的每个凭证中的m个目标信息中包含添加了所述目标注解的信息,则依据添加了所述目标注解的信息确定每个凭证中所述目标对象的属性信息,并对每个凭证中所述目标对象的属性信息进行脱敏处理,得到所述脱敏后的n个凭证。

11、进一步地,所述第二处理子单元包括:第一获取模块,用于从目标数据库中获取s个脱敏规则,其中,s为大于1的正整数;第一确定模块,用于确定获取的与所述目标对象相关的n个凭证的目标用途;第二确定模块,用于基于所述n个凭证的目标用途,从所述s个脱敏规则中确定目标脱敏规则;第一处理模块,用于依据所述目标脱敏规则对每个凭证中所述目标对象的属性信息进行脱敏处理,得到所述脱敏后的n个凭证。

12、进一步地,所述第一处理模块包括:第一确定子模块,用于若所述目标脱敏规则表示隐藏目标位置的信息,则确定每个凭证中所述目标对象的属性信息中处于所述目标位置的信息;第一处理子模块,用于对每个凭证中所述目标对象的属性信息中处于所述目标位置的信息进行隐藏处理,得到所述脱敏后的n个凭证。

13、进一步地,所述装置还包括:第一判断单元,用于在通过目标拦截器和所述凭证集合对每个凭证中所述目标对象的属性信息进行脱敏处理,得到脱敏后的n个凭证之后,判断所述脱敏后的n个凭证中是否存在目标词组,其中,所述目标词组为与预设词组的相似度大于预设相似度的词组;第二处理单元,用于若所述脱敏后的n个凭证中存在所述目标词组,则对所述目标词组进行屏蔽处理,得到屏蔽后的n个凭证,并依据所述屏蔽后的n个凭证处理所述贷款请求;第三处理单元,用于若所述脱敏后的n个凭证中不存在所述目标词组,则依据所述脱敏后的n个凭证处理所述贷款请求。

14、进一步地,所述第一判断单元包括:第一获取子单元,用于获取所述脱敏后的n个凭证中的t个词组,其中,t为大于1的正整数;第一确定子单元,用于确定每个词组与所述预设词组之间的相似度;第二判断子单元,用于依据每个词组与所述预设词组之间的相似度,判断所述脱敏后的n个凭证中是否存在所述目标词组。

15、进一步地,所述装置还包括:第二获取单元,用于在依据所述脱敏后的n个凭证处理所述贷款请求之后,获取对所述贷款请求进行处理的处理结果,其中,所述处理结果用于表示是否允许向所述目标对象发放所述目标资金;第四处理单元,用于若所述处理结果表示不允许向所述目标对象发放所述目标资金,则不向所述目标对象发放所述目标资金;第五处理单元,用于若所述处理结果表示允许向所述目标对象发放所述目标资金,则根据所述贷款请求向所述目标对象发放所述目标资金。

16、为了实现上述目的,根据本技术的另一方面,提供了一种计算机可读存储介质,所述存储介质存储程序,其中,所述程序执行上述的任意一项所述的请求的处理方法。

17、为了实现上述目的,根据本技术的另一方面,提供了一种电子设备,所述电子设备包括一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现上述的任意一项所述的请求的处理方法。

18、通过本技术,采用以下步骤:接收目标对象发送的贷款请求,其中,贷款请求为目标对象向金融机构申请目标资金的请求;基于目标对象发送的贷款请求,获取与目标对象相关的n个凭证,其中,每个凭证中至少包括目标对象的属性信息,n为正整数;对每个凭证中目标对象的属性信息添加目标注解,得到凭证集合,其中,目标注解用于标记需要进行脱敏处理的信息,凭证集合中至少包括添加注解后的n个凭证;通过目标拦截器和凭证集合对每个凭证中目标对象的属性信息进行脱敏处理,得到脱敏后的n个凭证,并依据脱敏后的n个凭证处理贷款请求,其中,目标拦截器用于拦截凭证集合中每个凭证中的m个目标信息,m个目标信息中至少包括目标对象的属性信息,m为正整数,解决了相关技术中通过手工编写代码的方式对凭证中的客户信息进行脱敏处理,导致脱敏效率较低,进而导致使用脱敏处理后的凭证处理客户申请的贷款请求的效率较低的问题。通过基于目标对象发送的贷款请求,获取与目标对象相关的多个凭证,再对每个凭证中目标对象的属性信息添加目标注解,得到添加注解后的多个凭证,然后通过目标拦截器和添加注解后的多个凭证对每个凭证中目标对象的属性信息进行脱敏处理,得到脱敏后的多个凭证,并依据脱敏后的多个凭证处理目标对象发送的贷款请求,从而可以减少手动编写脱敏代码的工作量,提高对凭证中的客户信息进行脱敏处理的脱敏效率,进而达到了提升使用脱敏处理后的凭证处理客户申请的贷款请求的效率的效果。

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