购物 手机

支付宝无网络支付原理是什么

2018-05-10 12:53:34 来源: 佰佰安全网 4619人阅读
导语:

如果没有网络,支付宝在支付的时候就会受到困难,但是支付宝无网络也可以支付,那支付宝无网络支付原理是什么呢?

支付宝无网络支付原理是什么

支付宝在现如今已经非常频繁,离开网络在一定时间之内也可以支付,那支付宝无网络支付原理是什么呢?了解网购安全,首先就要了解支付软件有哪些不为人知的安全隐患,下面佰佰安全网小编就带您认识一下吧。

离线支付的流程就是,用户出示付款码,商家使用扫码枪等扫描付款码完成收款,这看似非常简单的离线支付流程,其实在背后需要有几方面的必备条件才可以顺利完成:

关键点1:可以离线生成的付款码

付款码生成过程:

1、用户打开支付宝客户端选择付款码,软件会向服务端申请令牌种子;

2、支付宝服务器会根据算法生成一个令牌种子,返回给支付宝客户端;

3、支付宝客户端得到令牌种子后,根据算法生成付款码(可以离线生成)。

关键点2:付款码是一次性且动态更新

1、支付宝客户端生成的付款码会包含有用户标识、令牌值等信息;

2、付款码是一次性的,且每分钟会更新一次。

有效避免出现别人把你的付款码打印出来再去付款。

关键点3:付款码可离线,扫码枪需在线

付款码离线支付过程:

1、线下支付时,用户打开支付宝客户端,出示付款码(可以离线状态);

2、商家用扫码枪读取付款码,通过商家的设备上传至支付宝服务器;

3、支付宝服务器收到商家传来的付款码后,与令牌系统里保存的信息进行对比;

4、比对匹配则创建支付订单,并返回给商户订单信息,如果用户的余额足够便可完成支付。

通过离线支付的过程可以看出,手机可以离线,但是作为收款方的商户需要自己的扫码设备保持在线,通过在线的收款方搭桥,将离线的付款信息传到支付宝服务器端进行校验,最后完成支付操作。

关于网络安全小知识佰佰安全网小编为您介绍和普及这么多了,看完上面的介绍,您对“支付宝无网络支付原理是什么”这个问题了解多少了呢?如果你想了解更多关于支付宝支付的其他知识,您可以进一步的关注我们佰佰安全网的内容介绍。


责任编辑:慕丹萍

  • 评论
  • 评论
以下网友言论不代表佰佰安全网观点 发表

相关阅读

为更好的为公众说明安全知识的重要性,本站引用了部分来源于网络的图片插图,无任何商业性目的。适用于《信息网络传播权保护条例》第六条“为介绍、评论某一作品或者说明某一问题,在向公众提供的作品中适当引用已经发表的作品”之规定。如果权利人认为受到影响,请与我方联系,我方核实后立即删除。

小编推荐