数据处理方法及装置、电子设备和计算机可读存储介质制造方法及图纸

技术编号:31829501 阅读:19 留言:0更新日期:2022-01-12 13:04
本公开提供了一种数据处理方法及装置、电子设备和计算机可读存储介质。本公开可用于大数据技术领域,也可用于金融技术领域。上述数据处理方法包括:接收来自应用端的请求;解析该请求以获取目标用户身份编码、目标应用编码、以及目标类型编码;根据目标用户身份编码确定目标用户的身份信息;根据目标应用编码和目标类型编码确定目标用户数据的目标类型;根据目标用户的身份信息和目标类型,从第三方安全数据库中获取目标用户数据;向应用端返回目标用户数据。标用户数据。标用户数据。

【技术实现步骤摘要】
数据处理方法及装置、电子设备和计算机可读存储介质


[0001]本公开涉及大数据
,更具体地,涉及一种数据处理方法及装置、电子设备、计算机可读存储介质和计算机程序产品。

技术介绍

[0002]随着互联网技术的发展,数字身份技术得到了广泛的应用。
[0003]在实现本公开构思的过程中,专利技术人发现相关技术中至少存在如下问题:现有的数字身份认证平台,通常是以APP为主体投入市场,没有将应用与数据分离,造成数据监管力度不够,导致个人隐私数据的泄漏。

技术实现思路

[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]其中,第二解析模块,用于,向应用端返回目标用户数据前,解析请求,以获取表征应用端的设备信息的目标设备编码。
[0053]第三确定模块,用于根据目标设备编码确定应用端的设备信息。
[0054]第四确定模块,用于根据设备信息确定目标用户数据的数据格式。
[0055]第三返回模块,用于按照数据格式向应用端返回目标用户数据。
[0056]根据本公开的实施例,第一解析模块包括解析单元和解密单元。
[0057]其中,解析单元,用于解析请求,以获取被应用端加密的加密请求数据;
[0058]解密单元,用于解密加密请求数据,以获得目标用户身份编码、目标应用编码、以及目标类型编码。
[0059]根据本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,包括:接收来自应用端的请求,其中所述请求用于从目标用户的多个类型的用户数据中,获取目标类型的目标用户数据;解析所述请求,以获取表征所述目标用户身份信息的目标用户身份编码、表征所述应用端应用信息的目标应用编码、以及表征在所述应用端应用维度下的目标用户数据类型的目标类型编码;根据所述目标用户身份编码确定所述目标用户的身份信息;根据所述目标应用编码和所述目标类型编码确定所述目标用户数据的所述目标类型;根据所述目标用户的身份信息和所述目标类型,从第三方安全数据库中获取所述目标用户数据;向所述应用端返回所述目标用户数据。2.根据权利要求1所述的方法,其中,所述根据所述目标用户身份编码确定所述目标用户的身份信息包括:根据预设身份编码规则,将所述目标用户身份编码转换为所述目标用户的身份信息。3.根据权利要求1所述的方法,其中,所述根据所述目标应用编码和所述目标类型编码确定所述目标用户数据的所述目标类型包括:根据预设应用编码规则,将所述目标应用编码转换为所述应用端的应用信息;根据所述应用端的应用信息和预设数据类型编码规则,将所述目标类型编码转换为所述目标类型。4.根据权利要求1所述的方法,还包括,在所述根据所述目标用户的身份信息和所述目标类型,从第三方安全数据库中获取所述目标用户数据前:将所述目标用户的身份信息发送至第三方身份验证平台,以便所述第三方身份验证平台根据所述目标用户的身份信息对所述目标用户的身份进行验证。5.根据权利要求1所述的方法,其中,所述请求还用于获取对所述目标用户数据的判定结果;所述方法还包括,所述从第三方安全数据库中获取所述目标用户数据后:根据预设判定规则,生成对所述目标用户数据的判定结果;向所述应用端返回所述判定结果。6.根据权利要求1所述的方法,还包括,向所述应用端返回所述目标用户数据前:解析所述请求,以获取表征所述应用端的设备信息的目标设备编码;根据所述目标设备编码确定所述所述应用端的设备信息;根据所述设备信息确定所述目标用户数据的数据格式;按照所述数据格式向所述应用端返回所述目标用户数据。7.根...

【专利技术属性】
技术研发人员:刘涛
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1