一种基于交通二维码交易验证的方法技术

技术编号:16645764 阅读:17 留言:0更新日期:2017-11-26 19:30
本发明专利技术公开了一种基于交通二维码交易验证的方法,包括账户发行方发行账户发行方私钥与时间戳根密钥,终端运营商获取账户发行方公钥与时间戳根密钥;用户下载相应的app向账户发行方(与通卡公司合作的第三方)申请二维码,账户发行方接收用户请求下发二维码,同时账户发行方私钥对二维码信用证书进行签名。在终端交易的过程中,终端运营商获取的账户发行方公钥对二维码的证书签名进行验签,并由终端运营商获取的时间戳根密钥对二维码的时间戳获取计算过的时间戳子密钥进行校验,当两者都验证成功的时候,本次交易成功,允许用户通行,并将本次交易上传到账户发行方,缺一不可。本发明专利技术通过账户发行方公钥的验签和时间戳根密钥的校验,实现了静态验证和动态验证的结合,进一步提高了验证的准确性和安全性,保护多方的权益。

【技术实现步骤摘要】
一种基于交通二维码交易验证的方法
本专利技术涉及加解密领域,具体涉及一种基于交通二维码交易验证的方法。
技术介绍
为了弥补传统一卡通电子支付服务能力的不足,适应当今信息化发展的潮流,满足人们多样化的需求,为出行公众提供更方便快捷的信息服务,实现城市公共交通领域的移动在线付费,近几年来,第三方移动支付手机二维码被广泛的应用于交通区域上来,移动支付的发展,对交易支付的验证提出了更高的要求。终端交易过程中的验证要做到安全性和有效性,在用户扫码终端支付的过程中,需要进行严密的验证,当前很多的验证方式都是采用单一的静态认证方式,或仅仅采用单一的动态认证方式,这在交易过程中存在着危险性,这无论对通卡公司或者是账户发行方都有较大的风险性。
技术实现思路
本专利技术为解决上述存在的问题,提出了一种基于交通二维码交易验证的方法,在终端交易的时候,其中终端运营商获取的账户发行方发行的账户发行方公钥对二维码的信用证书的证书签名进行验签,另外终端运营商获取的账户发行方发行时间戳根密钥对二维码时间戳向用户获取的时间戳子密钥进行计算的数值进行校验。当两者都验证成功时候,本交易通过,允许用户通行,并将此次交易上传到账户方向方,缺一不可。为了达到以上目的,本专利技术涉及一种基于交通二维码交易验证的方法,包含以下步骤;步骤一:由账户发行方发行的账户发行方私钥对二维码信用证书进行证书签名;步骤二:用户手机获取账户发行方发行的时间戳根密钥分散产生的时间戳子密钥;步骤三:终端运营商获取账户发行方发行的账户发行方公钥和时间戳密钥;步骤四:静态认证:当交易的时候,终端采用获取的账户发行方公钥对二维码的证书签名进行验签,步骤五:动态认证:当交易的时候,终端采用获取的账户发行方的时间戳根密钥对时间戳对时间戳子密钥计算的数值进行校验。步骤六:在交易的过程中,只有静态认证和动态认证都通过的时候,交易才能完成。允许用户通行,并将此次交易上传到账户方向方,缺一不可。附图说明图1是本专利技术的方法的整体结构框图。具体实施方式实施例一步骤一用户手机下载相应的app,并且向账户发行方(与通卡公司合作的第三方)申请二维码。步骤二账户发行方发行的账户发行方私钥对二维码信用证书进行签名。步骤三用户手机获取账户发行方发行的时间根密钥分散得到的时间戳子密钥。步骤四终端运营商获取账户发行方发行的账户发行方公钥与时间戳密钥。步骤五交易发生时,静态认证:终端运营商获取的账户发行方公钥对二维码信用证书的证书签名进行验签,动态认证:终端运营商获取的时间戳根密钥对二维码时间戳得到的计算用户手机获取的时间子密钥数值进行校验。步骤六当静态验证和动态验证都通过的时候,交易成功,终端允许用户通行,并将此次交易上传到账户方向方。此过程分为两个阶段:在交易前,用户需要持用可以上网的手机,打开网络设置,下载相应的app,并通过该app向账户发行方(通卡公司合作方)申请二维码,账户发行方接收到请求后,会响应下发二维码,此二维码数据包含了信用证书,并且账户发行方私钥对证书进行签名。在交易的过程中,终端对二维码数据中的证书签名进行验签,同时由终端运营商获取的时间戳根密钥对二维码时间戳得到的计算用户手机获取的时间子密钥数值进行校验。结论:终端对证书签名的校验也就是平常我们所说的静态验证,终端对时间戳的验证也就是平常所说的动态验证,当静态验证和静态验证都验证成功时,此时终端允许用户通行,并将此交易上传到账户发行方。此次交易成功。本文档来自技高网...
一种基于交通二维码交易验证的方法

【技术保护点】
一种基于交通二维码交易验证的方法,其用于用户使用所述交通二维码而允许其使用交通工具,其特征在于,所述方法包括:账户发行方发行账户发行方私钥与时间戳根密钥,终端运营商获取账户发行方公钥与时间戳根密钥;用户使用移动终端向账户发行方申请二维码,账户发行方使用私钥对二维码信用证书进行签名;在交易的过程中,终端运营商根据账户发行方提供的公钥对二维码的证书签名进行验签,并由终端运营商获取的时间戳根密钥对二维码的时间戳获取计算过的时间戳子密钥进行校验,当两者都验证成功的时候,本次交易成功,并上传到账户发行方。

【技术特征摘要】
1.一种基于交通二维码交易验证的方法,其用于用户使用所述交通二维码而允许其使用交通工具,其特征在于,所述方法包括:账户发行方发行账户发行方私钥与时间戳根密钥,终端运营商获取账户发行方公钥与时间戳根密钥;用户使用移动终端向账户发行方申请二维码,账户发行方使用私钥对二维码信用证书进行签名;在交易的过程中,终端运营商根据账户发行方提供的公钥对二维码的证书签名进行验签,并由终端运营商获取的时间戳根密钥对二维码的时间戳获取计算过的时间戳子密钥进行校验,当两者都验证成功的时候,本次交易成功,并上传到账户发行方。2.根据权利要求1所述的一种基于交通二维码交易验证的方法,其特征在于,账户发行方...

【专利技术属性】
技术研发人员:杨义锋谢胜利谢侃
申请(专利权)人:广东工业大学
类型:发明
国别省市:广东,44

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

1