分享

支付宝和微信的付款没网络时也可以支付是怎么做到的?

 pgl147258 2016-12-15

支付宝和微信的付款没网络时也可以支付是怎么做到的?

不知道大家有没有发现,用支付宝时发现没开网络也能付款成功。这是什么原理呢?

因为扫码原则上只要能读取你的账户信息就可以了,并不需要生成码的这个机器联网,只要这个机器知道你的账户信息就可以生成出一个可以被读取账户信息的图像。

就像两步验证一样,或者说和网易将军令,网银盾之类的一样是根据一套可信的预制算法生成的。只要是这个码,就一定是这台设备产生的,在正常情况下不能被其他设备伪造,所以可信。

不过,不联网的情况下也不能一直付款的。

以微信为例:

1. 开飞行模式断开网络,进入付款界面。

2. 往一边划走付款二维码,这个时候会更新一个新的码出来。

3. 划个二三十次,就会提示 网络不可用,因为本地缓存的都用完了。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多