System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 业务处理方法、装置、电子设备及存储介质制造方法及图纸_技高网

业务处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:41304562 阅读:4 留言:0更新日期:2024-05-13 14:50
本申请提供了一种业务处理方法、装置、电子设备及存储介质,涉及技术领域为:移动支付技术领域。方法包括:基于本地配置的第一工具包接收客户端发送的数据请求;其中,第一工具包用于给多类型的客户端和多类型的业务结算平台提供密码服务;响应数据请求,基于第一工具包以及数据请求中包括的业务信息与业务结算平台进行交互,完成业务处理。本方案采用了第一工具包来给多类型的客户端和多类型的业务结算平台提供密码服务,实现密码服务和密码硬件一体化设计,从接口设计来讲,接口设计兼具应用的适用性、密码设备的支持性和升级更新的兼容性,进而提高了移动支付的效率。

【技术实现步骤摘要】

本申请涉及移动支付,尤其涉及一种业务处理方法、装置、电子设备及存储介质


技术介绍

1、在移动支付场景下,从当前应用安全加固时所遇到情况分析看,各应用由于其自身业务特点或安全需求,所需的安全api接口形态各异,而且应用的需求变化会导致加密软件包和安全api接口发生变化。这样接口调用杂乱无章,各加密软件包适用性也较差。由于相关技术中,给每个应用配置的加密软件包以及安全api接口的适用性和兼容性较差,降低了移动支付的效率。


技术实现思路

1、本申请实施例提供的一种业务处理方法、装置、电子设备及存储介质,可以解决给每个应用配置加密软件包以及安全api接口的适用性和兼容性较差,导致的移动支付的效率较低的问题。

2、本申请的技术方案是这样实现的:

3、本申请实施例提供了一种业务处理方法,包括:

4、基于本地配置的第一工具包接收客户端发送的数据请求;其中,所述第一工具包用于给多类型的客户端和多类型的业务结算平台提供密码服务;

5、响应所述数据请求,基于所述第一工具包以及所述数据请求中包括的业务信息与业务结算平台进行交互,完成业务处理。

6、上述方案中,所述第一工具包包括:多个密码服务接口包;其中,每一所述密码服务接口包用于支持与一类型的所述客户端或者所述业务结算平台进行密码服务。

7、上述方案中,所述基于本地配置的第一工具包接收客户端发送的数据请求之前,所述方法还包括:

8、接收所述客户端发送的第一鉴别请求,基于所述客户端的身份认证证书对所述第一鉴别请求中携带的鉴别信息进行鉴别;其中,所述身份认证证书是基于所述第一工具包中的身份认证服务接口确定的;

9、在对所述鉴别信息鉴别通过后,向所述客户端反馈包括身份鉴别通过的第一反馈信息。

10、上述方案中,基所述基于本地配置的第一工具包接收客户端发送的数据请求之前,所述方法还包括:

11、基于所述第一工具包中的密钥管理服务接口与所述客户端协商确定对应的会话密钥;其中,所述会话密钥用于对所述业务信息进行加密。

12、上述方案中,所述基于本地配置的第一工具包接收客户端发送的数据请求,包括:

13、基于所述第一工具包中的签名验签服务接口接收所述数据请求,并对所述数据请求中的所述业务信息进行签名。

14、上述方案中,所述基于本地配置的第一工具包接收客户端发送的数据请求之后,所述响应所述数据请求,基于所述第一工具包以及所述数据请求中包括的业务信息与业务结算平台进行交互,完成业务处理之前,所述方法还包括:

15、基于所述业务结算平台的身份认证证书向所述业务结算平台发送的第二鉴别请求;其中,所述业务结算平台的身份认证证书是基于所述第一工具包中的身份认证服务接口确定的;

16、接收所述业务结算平台响应所述第二鉴别请求反馈的包括身份鉴别通过的第二反馈信息。

17、上述方案中,所述方法还包括:

18、针对每一客户端,采集业务处理过程中的业务相关信息以及设备相关信息;

19、对所述业务相关信息以及所述设备相关信息进行告警检测,得到检测结果以进行展示。

20、上述方案中,所述方法还包括:

21、针对每一所述客户端,采集所述客户端对应的业务处理失败的相关信息以及所述客户端的地址信息;

22、基于每一所述客户端对应的业务处理失败的相关信息和地址信息,构建业务失败信息集;其中,所述业务失败信息集用于拒绝确定的目标客户端对应的数据请求。

23、本申请实施例还提供了一种业务处理方法,应用于客户端,包括:

24、基于本地配置的第二工具包向业务平台发送数据请求;供所述业务平台响应所述数据请求,基于第一工具包以及所述数据请求中包括的业务信息与业务结算平台进行交互,完成业务处理;其中,所述第二工具包用于给多类型的业务平台提供密码服务;其中,所述第一工具包是配置在所述业务平台上,用于给多类型的客户端和多类型的业务结算平台提供密码服务的工具包。

25、上述方案中,所述客户端所属终端配置标准密码工具包,用于所述客户端调用所述标准密码工具包发起标准密码服务请求,或者接收标准密码服务请求。

26、本申请实施例还提供了一种业务处理装置,应用于业务平台,包括:

27、接收单元,用于基于本地配置的第一工具包接收客户端发送的数据请求;其中,所述第一工具包用于给多类型的客户端和多类型的业务结算平台提供密码服务;

28、业务处理单元,用于响应所述数据请求,基于所述第一工具包以及所述数据请求中包括的业务信息与业务结算平台进行交互,完成业务处理。

29、本申请实施例还提供了一种业务处理装置,应用于客户端,包括:

30、发送单元,用于基于本地配置的第二工具包向业务平台发送数据请求;供所述业务平台响应所述数据请求,基于第一工具包以及所述数据请求中包括的业务信息与业务结算平台进行交互,完成业务处理;其中,所述第二工具包用于给多类型的业务平台提供密码服务;其中,所述第一工具包是配置在所述业务平台上,用于给多类型的客户端和多类型的业务结算平台提供密码服务的工具包。

31、本申请实施例还提供了一种电子设备,包括第一存储器和第一处理器,所述第一存储器存储有可在第一处理器上运行的计算机程序,所述第一处理器执行所述计算机程序时实现业务平台一侧所述方法中的步骤。

32、本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被第一处理器执行时实现业务平台一侧所述方法中的步骤

33、本申请实施例还提供了一种电子设备,包括第二存储器和第二处理器,所述第二存储器存储有可在第二处理器上运行的计算机程序,所述第二处理器执行所述计算机程序时实现客户端一侧所述方法中的步骤。

34、本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被第二处理器执行时实现客户端一侧所述方法中的步骤。

35、本申请实施例提供了一种业务处理方法,包括:基于本地配置的第一工具包接收客户端发送的数据请求;其中,第一工具包用于给多类型的客户端和多类型的业务结算平台提供密码服务;响应数据请求,基于第一工具包以及数据请求中包括的业务信息与业务结算平台进行交互,完成业务处理。本方案采用了第一工具包来给多类型的客户端和多类型的业务结算平台提供密码服务,实现密码服务和密码硬件一体化设计,从接口设计来讲,接口设计兼具应用的适用性、密码设备的支持性和升级更新的兼容性,进而提高了移动支付的效率。

本文档来自技高网...

【技术保护点】

1.一种业务处理方法,其特征在于,应用于业务平台,包括:

2.根据权利要求1所述的业务处理方法,其特征在于,所述第一工具包包括:多个密码服务接口包;其中,每一所述密码服务接口包用于支持与一类型的所述客户端或者所述业务结算平台进行密码服务。

3.根据权利要求1或2所述的业务处理方法,其特征在于,所述基于本地配置的第一工具包接收客户端发送的数据请求之前,所述方法还包括:

4.根据权利要求1或2所述的业务处理方法,其特征在于,基所述基于本地配置的第一工具包接收客户端发送的数据请求之前,所述方法还包括:

5.根据权利要求4所述的业务处理方法,其特征在于,所述基于本地配置的第一工具包接收客户端发送的数据请求,包括:

6.根据权利要求1或2所述的业务处理方法,其特征在于,所述基于本地配置的第一工具包接收客户端发送的数据请求之后,所述响应所述数据请求,基于所述第一工具包以及所述数据请求中包括的业务信息与业务结算平台进行交互,完成业务处理之前,所述方法还包括:

7.根据权利要求1或2所述的业务处理方法,其特征在于,所述方法还包括:

8.根据权利要求1或2所述的业务处理方法,其特征在于,所述方法还包括:

9.一种业务处理方法,其特征在于,应用于客户端,包括:

10.根据权利要求9所述的业务处理方法,其特征在于,所述客户端所属终端配置标准密码工具包,用于所述客户端调用所述标准密码工具包发起标准密码服务请求,或者接收标准密码服务请求。

11.一种业务处理装置,其特征在于,应用于业务平台,包括:

12.一种电子设备,其特征在于,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现权利要求1至8任一项所述方法中的步骤,或者实现权利要求9或10所述方法中的步骤。

13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8任一项所述方法中的步骤,或者实现权利要求9或10所述方法中的步骤。

...

【技术特征摘要】

1.一种业务处理方法,其特征在于,应用于业务平台,包括:

2.根据权利要求1所述的业务处理方法,其特征在于,所述第一工具包包括:多个密码服务接口包;其中,每一所述密码服务接口包用于支持与一类型的所述客户端或者所述业务结算平台进行密码服务。

3.根据权利要求1或2所述的业务处理方法,其特征在于,所述基于本地配置的第一工具包接收客户端发送的数据请求之前,所述方法还包括:

4.根据权利要求1或2所述的业务处理方法,其特征在于,基所述基于本地配置的第一工具包接收客户端发送的数据请求之前,所述方法还包括:

5.根据权利要求4所述的业务处理方法,其特征在于,所述基于本地配置的第一工具包接收客户端发送的数据请求,包括:

6.根据权利要求1或2所述的业务处理方法,其特征在于,所述基于本地配置的第一工具包接收客户端发送的数据请求之后,所述响应所述数据请求,基于所述第一工具包以及所述数据请求中包括的业务信息与业务结算平台进行交互,完成业务处理之前,所述方法还包括...

【专利技术属性】
技术研发人员:于乐张峰马禹昇常嘉岳张诗芬李海滨冯彦召
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1