System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及但不限于数据处理,尤其涉及一种业务数据获取方法、装置、设备及存储介质。
技术介绍
1、ctid平台身份认证技术与授权控制是相互联系的,授权控制是指一旦用户的身份通过认证以后,确定哪些资源该用户可以访问、可以进行何种方式的访问操作等问题。目前,对于可信身份认证平台,由于生成二维码本身是没有分权限加解密的,这导致目前各类业务应用系统对于二维码信息的查看是全维度的,即一经身份认证通过即全面获取如居住地址、健康信息、停留地址等相关信息。
技术实现思路
1、有鉴于此,本申请实施例至少提供一种业务数据获取方法、装置、设备、存储介质。
2、本申请实施例的技术方案是这样实现的:
3、一方面,本申请实施例提供一种业务数据获取方法,所述方法包括:
4、接收业务终端上传的业务数据获取请求;所述业务数据获取请求包括所述业务终端的第一业务标识和目标用户的网证二维码;
5、对所述目标用户的网证二维码进行核验,生成核验结果;
6、在所述核验结果表征核验通过的情况下,基于所述第一业务标识对应的第一解密秘钥对所述第一业务标识对应的加密业务数据进行解密,得到所述第一业务标识对应的业务数据;
7、向所述业务终端发送携带所述第一业务标识对应的业务数据的反馈消息。
8、在一些实施例中,所述基于所述第一业务标识对应的第一解密秘钥对所述第一业务标识对应的加密业务数据进行解密,得到所述第一业务标识对应的业务数据,包括:
9、
10、在所述目标用户拥有对所述第一业务标识对应的业务数据的访问权限的情况下,获取所述第一业务标识对应的第一解密秘钥;
11、基于所述第一解密秘钥对所述加密业务数据进行解密,得到所述第一业务标识对应的业务数据。
12、在一些实施例中,所述方法还包括:
13、接收用户终端基于待解密业务的程序发送的解密二维码获取请求;所述解密二维码获取请求携带所述待解密业务的第二业务标识和第二用户标识;
14、基于所述第二用户标识,获取所述待解密业务的第二解密秘钥;
15、在本地身份数据服务系统中所述第二业务标识对应的业务数据系统中,获取所述第二用户标识对应的加密业务数据;
16、基于所述第二解密秘钥对所述第二用户标识对应的加密业务数据进行解密,得到所述第二用户标识对应的解密业务数据;
17、向所述用户终端发送携带所述第二用户标识对应的解密业务数据的反馈消息;所述反馈消息用于指示所述用户终端基于所述解密业务数据生成解密二维码,所述解密二维码在被所述待解密业务的业务终端扫描之后用于提供所述第二用户标识对应的解密业务数据。
18、在一些实施例中,所述对所述目标用户的网证二维码进行核验,生成核验结果,包括:
19、基于标识解密方法对所述加密身份标识进行解密,得到所述目标用户的居民个人身份编码;
20、基于所述目标用户在获取所述网证二维码过程中生成的身份信息绑定数据,对所述目标用户的网证和居民个人身份编码进行核验,生成所述核验结果。
21、在一些实施例中,所述方法还包括:
22、向ctid平台发送所述目标用户的网证和第一用户标识,并接收所述ctid平台基于所述网证和所述第一用户标识生成的所述居民个人身份编码;
23、基于标识加密方法对所述居民个人身份编码进行加密,得到所述加密身份标识;
24、基于所述加密身份标识和所述网证,生成所述用户的网证二维码;
25、建立所述目标用户的网证、所述第一用户标识、所述居民个人身份编码、所述网证二维码和所述加密身份标识之间的绑定关系,以更新所述目标用户的身份信息绑定数据。
26、在一些实施例中,所述方法还包括:
27、接收用户终端发送的网证二维码生成请求;所述网证二维码生成请求携带所述目标用户的网证和第一用户标识;
28、响应于所述网证二维码生成请求,向ctid平台发送所述目标用户的网证和第一用户标识,并接收所述ctid平台基于所述网证和所述第一用户标识生成的所述居民个人身份编码;
29、发送携带所述网证二维码的反馈消息至所述用户终端。
30、在一些实施例中,所述方法还包括:
31、接收用户终端发送的网证二维码获取请求;所述网证二维码获取请求携带所述目标用户的身份信息;
32、基于所述身份信息在所述目标用户的身份信息绑定数据中查询与所述身份信息存在绑定关系的网证二维码;
33、在所述身份信息绑定数据中存在与所述身份信息存在绑定关系的网证二维码的情况下,获取与所述身份信息存在绑定关系的网证二维码,并发送携带所述网证二维码的反馈消息至所述用户终端;
34、在所述身份信息绑定数据中不存在与所述身份信息存在绑定关系的网证二维码、且存在与所述身份信息存在绑定关系的居民个人身份编码和网证的情况下,基于标识加密方法对所述居民个人身份编码进行加密,得到所述加密身份标识;基于所述加密身份标识和所述网证,生成所述目标用户的网证二维码,并发送携带所述网证二维码的反馈消息至所述用户终端。
35、在一些实施例中,所述方法还包括:
36、向所述ctid平台发送所述目标用户的身份信息和网证密码,并接收所述ctid平台基于所述身份信息和所述网证密码生成的网证;
37、建立所述目标用户的网证、所述网证密码和所述身份信息之间的绑定关系,以更新所述目标用户的身份信息绑定数据。
38、在一些实施例中,所述方法还包括:
39、接收用户终端发送的网证获取请求;所述网证获取请求携带所述目标用户的身份信息和网证密码;
40、响应于所述网证获取请求,向所述ctid平台发送所述目标用户的身份信息和所述网证密码,并接收所述ctid平台基于所述身份信息和所述网证密码生成的网证。
41、另一方面,本申请实施例提供一种业务数据获取装置,所述装置包括:
42、接收模块,用于接收业务终端上传的业务数据获取请求;所述业务数据获取请求包括所述业务终端的第一业务标识和目标用户的网证二维码;
43、核验模块,用于对所述目标用户的网证二维码进行核验,生成核验结果;
44、解密模块,用于在所述核验结果表征核验通过的情况下,基于所述第一业务标识对应的第一解密秘钥对所述第一业务标识对应的加密业务数据进行解密,得到所述第一业务标识对应的业务数据;
45、反馈模块,用于向所述业务终端发送携带所述第一业务标识对应的业务数据的反馈消息。
46、再一方面,本申请实施例提供一种计算机设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法本文档来自技高网...
【技术保护点】
1.一种业务数据获取方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述第一业务标识对应的第一解密秘钥对所述第一业务标识对应的加密业务数据进行解密,得到所述第一业务标识对应的业务数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述网证二维码包括加密身份标识和网证;所述对所述目标用户的网证二维码进行核验,生成核验结果,包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
8.根据权利要求5所述的方法,其特征在于,所述方法还包括:
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
10.一种业务数据获取装置,其特征在于,包括:
11.一种计算机设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,其特征在
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至9任一项所述方法中的步骤。
...【技术特征摘要】
1.一种业务数据获取方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述第一业务标识对应的第一解密秘钥对所述第一业务标识对应的加密业务数据进行解密,得到所述第一业务标识对应的业务数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述网证二维码包括加密身份标识和网证;所述对所述目标用户的网证二维码进行核验,生成核验结果,包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括...
【专利技术属性】
技术研发人员:张森,
申请(专利权)人:中移系统集成有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。