「答疑」明明手机没有网络,为什么还能扫码支付?今天总算明白了

2019 年 5 月 9 日 ZEALER订阅号


用“一机在手,天下我有”来形容当代人的生活一点都不夸张,一部手机就能解决生活中的吃喝玩乐了。无论想要什么商品,在网上就可以一站式解决,即使是在线下商店,也只需一部手机就可以完成支付,不必再携带现金了。


 

支付宝和微信是目前主流的移动支付方式,付款时,我们只需要出示我们的付款二维码,商家扫一扫即可完成收款了,非常方便。但是大家有没有发现,当我们的手机没有网络的情况下,手机竟然也能完成支付,这是怎么实现的呢?


无网络情况下,生成离线码

其实,在我们的手机没有网络的时候,手机里生成的这个付款二维码叫做离线码。


 


支付软件会给每个用户分配一个独一无二的身份识别, 叫做种子数据。


当我们手机没有网络的时候,支付软件的程序会根据算法、种子数据、时间等生成一个特别的二维码。商家的扫码枪轻轻一扫,就把这个码的数据返回给支付软件核对,一旦双方数据核对一致,这个支付就成功啦~


 


但是在这种情况下,有一点需要注意,用户手机可以没有网络,但是商家的扫码枪、系统以及支付软件的系统必须是在线的,也就是必须连接到网络上,否则就无法核对数据,支付就会失败。


这个离线码会被盗用吗?

有机友担心,既然是离线码,那别人是不是可以直接截图使用?万一被别人恶意拍到了,是不是就会被别人随意刷用金额了?


 

这个是完全不用担心的,因为这个离线码是包含了用户识别、身份识别、令牌等信息,是有唯一性的,而且这个离线码是每60秒就自动更新一次,当我们自己付款成功之后,这个离线码也就失效了,别人拍了也是不能用的,不必担忧会给自己造成经济损失。


什么情况下手机必须有网络?


一般在大超市或者规模比较大的商店,商家才会有扫码枪,如果是小店甚至小摊,一般是需要我们扫商家的二维码来付款的。在这个过程,我们的手机扫到二维码之后,还需要填写金额、输入密码、点击确认等一系列操作才能完成支付。


 

此时,我们的手机就相当于扫码枪,商家的二维码就相当于离线码,就如前面说的,扫码枪是必须在线的,所以我们的手机必须有网络,不然就无法完成支付。让教授想起自己的一次亲身经历,在家附近的小超市买完东西,扫码之后一直没有出现付款页面,尴尬了好久...




为什么不需要输入密码就能支付?


有细心的机友还发现了一个问题,为什么商家的扫码枪一扫,我们手机里的钱就被扣走了,难道不需要我们来输入密码吗?这安全吗?


其实,这个也不用特别担心,这里有3点可以保证我们的资金安全!




1
扫码枪资质


扫码枪是要有专门的商店资质才能获取的权利,商家需要递交正规的资料才会申请通过,所以一些不良商家是没有这个功能的。





2
金额上限


一般数额不大的情况下,付款是不需要密码的。但是如果付款的金额比较大,付款时会提示需要输入密码才会正常进行交易。另外,超市售货员会在屏幕上面打出金额,我们可以留意一下金额是否正确。




3
自定义免密支付


扫码枪能完成免输入密码支付,一方面是因为我们自己开通了免密支付,授权给支付宝和微信,然后支付宝或微信再授权给商家,都是正规的渠道,安全性上完全可以放心。如果担心资金安全,可以取消免密支付协议,这样以后付款就需要手动输入密码了。


在日常生活中,大家有没有遇到因为没有网络而支付失败的糗事呢?欢迎评论区分享你的故事~


部分图片来源于网络

本文转载自手机教授



「SPY 第八战预告Nokia 9 PureView 对战 vivo iQOO,它们的对决,就像是日落西山的老人与年轻气盛的青年间的博弈。


诺基亚,这个曾经统治手机市场长达 15 年,更是创造出 6 台单款销量过亿的手机厂商,当它对战 vivo iQOO,他们又将碰撞出怎样的火花?两个不同时代的武将的正面 PK,到底谁更胜一筹?


打开 ZEALER 小程序观看视频 ↓ ↓ ↓


*十万人测评俱乐部用户可加 Q 群:631042704

(加群时需提供交易单号)

非会员可加 ZEALER 社区官方群:831137393




记得帮忙点个“在看”哟

登录查看更多
0

相关内容

软件(中国大陆及香港用语,台湾作软体,英文:Software)是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为编程语言、系统软件、应用软件和介于这两者之间的中间件。软件就是程序加文档的集合体。
【2020新书】实战R语言4,323页pdf
专知会员服务
98+阅读 · 2020年7月1日
Python数据分析:过去、现在和未来,52页ppt
专知会员服务
99+阅读 · 2020年3月9日
模型压缩究竟在做什么?我们真的需要模型压缩么?
专知会员服务
27+阅读 · 2020年1月16日
【电子书】C++ Primer Plus 第6版,附PDF
专知会员服务
83+阅读 · 2019年11月25日
我是怎么走上推荐系统这条(不归)路的……
全球人工智能
11+阅读 · 2019年4月9日
那个要让程序员财务自由的李奥,招人了!
交易门
3+阅读 · 2018年7月13日
终于有人把云计算、大数据和人工智能讲明白了!
大数据技术
7+阅读 · 2018年4月2日
【区块链】区块链是什么?20问:读懂区块链
产业智能官
8+阅读 · 2018年1月10日
别@微信团队了,我用Python给自己戴上了圣诞帽!
嘿,这是本应属于你的“红包”!
腾讯
3+阅读 · 2017年7月13日
Monocular Plan View Networks for Autonomous Driving
Arxiv
6+阅读 · 2019年5月16日
SepNE: Bringing Separability to Network Embedding
Arxiv
3+阅读 · 2019年2月26日
dynnode2vec: Scalable Dynamic Network Embedding
Arxiv
13+阅读 · 2018年12月6日
Arxiv
31+阅读 · 2018年11月13日
Arxiv
9+阅读 · 2018年10月24日
Arxiv
11+阅读 · 2018年5月13日
Arxiv
6+阅读 · 2018年1月14日
Arxiv
5+阅读 · 2015年9月14日
VIP会员
相关论文
Monocular Plan View Networks for Autonomous Driving
Arxiv
6+阅读 · 2019年5月16日
SepNE: Bringing Separability to Network Embedding
Arxiv
3+阅读 · 2019年2月26日
dynnode2vec: Scalable Dynamic Network Embedding
Arxiv
13+阅读 · 2018年12月6日
Arxiv
31+阅读 · 2018年11月13日
Arxiv
9+阅读 · 2018年10月24日
Arxiv
11+阅读 · 2018年5月13日
Arxiv
6+阅读 · 2018年1月14日
Arxiv
5+阅读 · 2015年9月14日
Top
微信扫码咨询专知VIP会员