System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机技术,尤其涉及一种车载电子钱包支付方法、装置、设备和存储介质。
技术介绍
1、随着汽车智能化、网联化的大力发展,车端应用的功能也越来越丰富,例如,车端应用会涉及到支付操作。目前很多车辆的支付方式采用在车机大屏显示支付二维码,然后用户需要打开手机使用第三方支付工具扫码完成支付,但是该种支付方式给会给用户带来使用车端应用流程割裂的繁琐操作体验。
技术实现思路
1、为了解决上述技术问题,本公开实施例提供了一种车载电子钱包支付方法、装置、设备和存储介质。
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、本公开提供的车载电子钱包支付方法,接收钱包应用发送的支付请求,并将当前时间确定为交易时间,支付请求包括钱包应用的数字证书和交易信息;在确定数字证书有效的情况下,对分配给支付请求的可信数字身份标识符、交易时间和交易信息进行安全处理,生成安全信息,并将安全信息返回给钱包应用,以使钱包应用根据车辆硬件能力和交易安全策略确定认证信息;接收钱包应用的钱包后台基于钱包应用发起的确认支付操作生成的交易验签请求;对安全信息进行验签处理,生成验签信息,并将验签信息返回给钱包后台,以使钱包后台基于验签信息完成支付。本专利技术提供的方法,确保了用户使用车端应用的流畅性,且简化支付流程,提高了用户支付体验,并保证了整个交易链路的安全性以及交易的不可抵赖性。
本文档来自技高网...【技术保护点】
1.一种车载电子钱包支付方法,其特征在于,应用于数字化系统,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述数字化系统包括数字化平台,所述在确定所述数字证书有效的情况下,对分配给所述支付请求的可信数字身份标识符、所述交易时间和所述交易信息进行安全处理,生成安全信息,包括:
3.根据权利要求2所述的方法,其特征在于,所述第一密钥包括标识符私钥和认证码密钥,所述认证码密钥用于生成动态认证码,所述使用所述可信数字身份标识符对应的第一密钥对所述交易信息和所述交易时间进行签名,生成签名信息,包括:
4.根据权利要求3所述的方法,其特征在于,所述对所述安全信息进行和所述安全处理对应的验签处理,生成验签信息,包括:
5.根据权利要求1所述的方法,其特征在于,所述数字化系统包括数字化接口和数字化程序,所述接收钱包应用发送的支付请求,并将当前时间确定为交易时间,包括:
6.一种车载电子钱包支付方法,其特征在于,应用于钱包应用,所述方法包括:
7.根据权利要求6所述的方法,其特征在于,所述验签信息包括所述钱包应用的
8.一种车载电子钱包支付装置,其特征在于,应用于数字化系统,所述装置包括:
9.一种车载电子钱包支付装置,其特征在于,应用于钱包应用,所述装置包括:
10.一种电子设备,其特征在于,包括:
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一所述的车载电子钱包支付方法的步骤。
...【技术特征摘要】
1.一种车载电子钱包支付方法,其特征在于,应用于数字化系统,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述数字化系统包括数字化平台,所述在确定所述数字证书有效的情况下,对分配给所述支付请求的可信数字身份标识符、所述交易时间和所述交易信息进行安全处理,生成安全信息,包括:
3.根据权利要求2所述的方法,其特征在于,所述第一密钥包括标识符私钥和认证码密钥,所述认证码密钥用于生成动态认证码,所述使用所述可信数字身份标识符对应的第一密钥对所述交易信息和所述交易时间进行签名,生成签名信息,包括:
4.根据权利要求3所述的方法,其特征在于,所述对所述安全信息进行和所述安全处理对应的验签处理,生成验签信息,包括:
5.根据权利要求1所述的方法,其特征在于,所述数字化系统...
【专利技术属性】
技术研发人员:魏茂坚,徐世峰,龚根平,
申请(专利权)人:芯安微众上海微电子技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。