使用基于UTXO的协议提供支付网关服务的方法及利用其的服务器技术

技术编号:22083430 阅读:43 留言:0更新日期:2019-09-12 16:57
本发明专利技术涉及用于提供支付网关服务的方法以及利用其的服务器,涉及认证书注册方法、支付网关服务提供方法、卡公司服务器以及支付网关服务器。本发明专利技术的注册方法包括:(a)若从用户终端本人认证信息以及第一推送令牌ID传递,则支付网关服务器将上述本人认证信息及上述第一推送令牌ID传递给卡公司服务器;(b)支付网关服务器支持将成功的上述认证结果传递给上述用户终端,生成及存储用户的公钥及私钥;以及(c)若从上述用户终端获取的第一推送令牌ID与上述第二推送令牌ID一致,则支付网关服务器将其中之一作为集成推送令牌ID进行管理,并存储包括上述集成推送令牌ID及上述公钥的注册信息。

The Method of Providing Gateway Service with UTXO-based Protocol and Its Server

【技术实现步骤摘要】
【国外来华专利技术】使用基于UTXO的协议提供支付网关服务的方法及利用其的服务器
本专利技术涉及使用基于UTXO的协议提供支付网关服务的方法及利用其的服务器,具体地,涉及用于提供支付网关服务的认证书的注册方法、利用其的支付网关服务提供方法,以及利用其的卡公司服务器及支付网关服务器。
技术介绍
随着网上购物中心及线下商店的信用卡用户的增加,信用卡已成为与现金同等重要的结算工具。以往,使用信用卡的常规结算流程如下。首先,为了购买特定商品或服务,用户向如购物中心的服务提供方请求购买,并向在线认证公司输入卡号。由此,在线认证公司向卡公司请求卡号认证,并从卡公司接收卡号的认证结果。若认证结果成功,则在线认证公司向服务提供方传递认证号码,购物中心向支付网关公司(PG公司;paymentgateway公司)传递经加密的卡号和认证号码,支付网关公司将其向增值网络(VAN)公司传递,增值网络公司则将其再次传递给卡公司,由此完成连锁性传递。而且,将自卡公司的认可结果再次向增值网络公司传递,以及从增值网络公司向支付网关公司传递、从支付网关公司向服务提供方传递,使用户接收到最终的认可结果。以往,在如上所述的常规结算方式是,为了本文档来自技高网...

【技术保护点】
1.一种用于利用数据库提供支付网关服务的认证书的注册方法,其特征在于,包括:步骤(a),若从用户终端传递本人认证信息或其加工值及第一推送令牌ID,则支付网关服务器将上述本人认证信息或其加工值及上述第一推送令牌ID传递给卡公司服务器,其中,上述第一推送令牌ID为为了推送给上述用户终端而由上述用户终端生成的固有标识符;步骤(b),从上述卡公司服务器获取认证结果,若上述认证结果成功,则上述支付网关服务器将上述认证结果传递给上述用户终端,从而支持上述用户终端生成及存储包括上述用户的公钥及私钥的密钥对;以及步骤(c),从上述用户终端获取第二推送令牌ID及上述用户的公钥,若上述第一推送令牌ID与上述第二推...

【技术特征摘要】
【国外来华专利技术】2017.01.11 KR 10-2017-00044211.一种用于利用数据库提供支付网关服务的认证书的注册方法,其特征在于,包括:步骤(a),若从用户终端传递本人认证信息或其加工值及第一推送令牌ID,则支付网关服务器将上述本人认证信息或其加工值及上述第一推送令牌ID传递给卡公司服务器,其中,上述第一推送令牌ID为为了推送给上述用户终端而由上述用户终端生成的固有标识符;步骤(b),从上述卡公司服务器获取认证结果,若上述认证结果成功,则上述支付网关服务器将上述认证结果传递给上述用户终端,从而支持上述用户终端生成及存储包括上述用户的公钥及私钥的密钥对;以及步骤(c),从上述用户终端获取第二推送令牌ID及上述用户的公钥,若上述第一推送令牌ID与上述第二推送令牌ID一致,则上述支付网关服务器将上述第一推送令牌ID或上述第二推送令牌ID作为集成推送令牌ID进行管理,并存储包括上述集成推送令牌ID及上述公钥的注册信息。2.根据权利要求1所述的认证书方法,其特征在于,在上述步骤(b)之后还包括:步骤(d),上述支付网关服务器将上述注册信息或上述注册信息的加工值作为上述认证书的注册交易记录在上述数据库上或者支持与上述支付网关服务器相联动的其他装置记录。3.根据权利要求1所述的认证书方法,其特征在于,在上述步骤(b)中,以对应于在上述用户终端所输入的PIN码的方式生成及存储上述密钥对。4.根据权利要求1所述的认证书方法,其特征在于,上述支付网关服务器包括支付网关管理服务器及支付网关认证服务器,在上述步骤(c)中,从上述用户终端获取上述第二推送令牌ID及上述用户的公钥,若上述第一推送令牌ID与上述第二推送令牌ID一致,则上述支付网关管理服务器将上述集成推送令牌ID及上述公钥传递给上述支付网关认证服务器,从而支持上述支付网关认证服务器保留上述集成推送令牌ID及上述公钥。5.根据权利要求1所述的认证书方法,其特征在于,在上述步骤(c)中,上述支付网关服务器将表示上述认证书已注册的认证书注册完成消息传递给上述用户终端。6.根据权利要求1所述的认证书方法,其特征在于,上述本人认证信息包括上述用户的姓名、上述用户的电话号码、卡号及卡验证值中的至少一个。7.根据权利要求2所述的认证书方法,其特征在于,上述数据库为虚拟货币的区块链数据库,上述区块链数据库为公有区块链数据库或私有区块链数据库。8.一种用于利用数据库提供支付网关服务的认证书的注册方法,其特征在于,包括:步骤(a),若从用户终端通过支付网关服务器传递本人认证信息或其加工值及第一推送令牌ID,其中,上述第一推送令牌ID为为了推送给上述用户终端而由上述用户终端生成的固有标识符,则卡公司服务器执行如下过程,即,将包括上述本人认证信息或其加工值的认证请求信息传递给卡公司会员分类账服务器的过程,以及存储终端标识信息及上述第一推送令牌ID的过程,其中,上述终端标识信息为上述本人认证信息所包含的用于识别上述用户终端的信息;以及步骤(b),从上述卡公司会员分类账服务器获取与上述认证请求信息相对应的认证结果,若上述认证结果成功,则上述卡公司服务器将上述认证结果传递给上述支付网关服务器。9.根据权利要求8所述的认证书方法,其特征在于,上述终端标识信息为与上述用户终端相对应的上述用户的电话号码。10.一种利用数据库提供支付网关服务的方法,其特征在于,包括:步骤(a),若响应于用户的结算请求,从作为服务提供方的服务器的服务提供方服务器获取终端标识信息哈希值、结算对象信息及服务提供方认证信息作为结算接收请求信息,其中,上述终端标识信息哈希值为对用于识别用户终端的终端标识信息进行哈希运算的结果值,则支付网关服务器执行如下过程,即,(i)将与上述结算接收请求信息相对应且包括订单号的结算接收结果信息传递给上述服务提供方服务器的过程,其中,上述订单号包含于上述终端标识信息哈希值及上述结算对象信息;以及(ii)响应于上述结算接收请求信息将认证请求信息传递给上述用户终端的过程,其中,上述认证请求信息为用于请求认证上述结算对象信息及上述结算对象信息的信息;以及步骤(b),作为对上述认证请求信息的响应,在上述用户的认可下获取包括第二推送令牌ID的结算认可请求信息,若上述认证请求信息所包含的第一推送令牌ID与上述第二推送令牌ID一致,上述支付网关服务器则将上述第一推送令牌ID或上述第二推送令牌ID作为集成推送令牌ID进行管理,并验证上述结算认可请求信息的有效性;以及步骤(c),若上述结算认可请求信息有效,则上述支付网关服务器支持卡公司服务器根据上述结算认可请求信息处理卡认可。11.根据权利要求10所述的方法,其特征在于,上述步骤(c)中,针对根据上述用户的认可而传递的结算认可请求信息,上述支付网关服务器将从上述卡公司服务器中获取的结算认可结果传递给上述服务提供方服务器及上述用户终端中的至少一个。12.根据权利要求10所述的方法,其特征在于,在上述步骤(a)的上述过程(ii)中,上述支付网关服务器将包括随机数(randomnonce)的上述认证请求信息及上述结算对象信息传递给上述用户终端,在上述步骤(b)中,上述结算认可请求信息包括上述第二推送令牌ID、随机数签名值及上述用户的公钥,其中,上述随机数签名值为以上述用户的私钥对上述随机数进行签名的结果值,上述支付网关服务器通过利用上述用户的公钥及上述随机数签名值验证上述结算认可请求信息的有效性。13.根据权利要求10所述的方法,其特征在于,在上述步骤(b)中,上述结算认可请求信息包括上述第二推送令牌ID、时间戳签名值及上述用户的公钥,其中,上述时间戳签名值为以上述用户的私钥对预定的时间戳进行签名的结果值,上述支付网关服务器通过利用上述用户的公钥及上述时间戳签名值验证上述结算认可请求信息的有效性,其中,若对应于上述时间戳签名值的第一时刻与用于验证上述结算认可请求信息的有效性的第二时刻之间的时间间距为设定值以上,则上述结算认可请求信息被判定为无效。14.根据权利要求10所述的方法,其特征在于,还包括步骤(d),上述支付网关服务器将交易信息或其加工值作为结算内容证明交易记录在上述数据库上或者支持与上述支付网关服务器相联动的其他装置记录,其中,上述交易信息包括上述终端标识信息哈希值、上述集成推送令牌ID及上述结算对象信息中的至少一部分。15.根据权利要求10所述的方法,其特征在于,上述支付网关服务器包括支付网关管理服务器及支付网关认证服务器,上述认证请求信息还包括随机数,在上述步骤(a)的上述过程(ii)中,上述支付网关管理服务器响应于上述结算接收请求信息将上述第一推送令牌ID、上述结算对象信息及认证请求信息传递给上述用户终端,在上述步骤(b)中,作为对上述认证请求信息的响应,在上述用户的认可下从上述用户终端获取包括随机数签名值、上述第二推送令牌ID及上述用户的公钥的结算认可请求信息,其中,上述随机数签名值为以上述用户的私钥对上述随机数进行签名的结果值,上述支付网关管理服务器则将上述随机数签名值及上述公钥传递给上述支付网关认证服务器,从而支持上述支付网关认证服务器验证上述结算认可请求信息的有效性,在上述步骤(c)中,若上述结算认可请求信息有效,则上述支付网关管理服务器将上述结算认可请求信息传递给上述卡公司服务器,从而支持上述卡公司服务器利用卡信息处理卡认可,其中,上述卡信息用于根...

【专利技术属性】
技术研发人员:洪载佑徐汶奎
申请(专利权)人:科因普拉格株式会社
类型:发明
国别省市:韩国,KR

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

1