百科问答小站 logo
百科问答小站 font logo



为什么支付宝线下扫码支付不用联网? 第1页

  

user avatar   Ivony 网友的相关建议: 
      

刷你银行卡的时候,你的银行卡需要联网吗?


作为支付凭证,本来就不需要联网,只需要读取方可以确认你的账户就可以了。

而条码定时刷新则是为了防止盗刷的情况出现,银行卡是通过在磁条上储存卡号之外的信息来实现验证的。


所以,支付宝只要通过某种算法,把你的账户和某些验证信息一起算出一个条码就可以了,并不需要联网。


刚刚思考了一下,算法很可能是这样:

支付宝支付凭证(支付宝登陆时,连上网时,由服务器端定时推送) + 自增标识

通过某种算法得到一个条码

服务器端扫到这个条码解出支付宝支付凭证,再到库中查询对应账号,然后验证自增标识大于上次付款的自增标识,则认为支付合法。


这个算法足够安全:

1、支付凭证是由服务器端下发,也就是说你的账号如果没有在手机登陆,就绝对不可能被付款,在手机登录后,只有你的这个手机知道支付凭证,不可能通过其他手段算出。

2、支付凭证定期更新,即使破解出支付凭证,届时支付凭证已经过期。

3、自增标识可以避免拍照盗刷,即使拍到你的条码信息,只要进行一次支付,那么拍到的条码就作废了,或者我们可以约定每过多久自增标识就要增加1,这样即使你不进行支付,拍下来的条码在一段时间内也会作废。




  

相关话题

  支付宝当初是怎样吸引第一批用户的? 
  如何看待胡晓明辞任蚂蚁金服 CEO?这意味着什么,会带来哪些影响? 
  如何看待支付宝推出“沾福气卡”?如何获得“沾福气卡”及复制好友的敬业福和花花卡? 
  如何看待支付宝法人代表由马云变更为叶郁青,这意味着什么? 
  支付宝的人工客服 很容易就能联系上,为啥腾讯的人工客服基本联系不到? 
  蚂蚁集团回应网传相关人员突击入股蚂蚁集团不实,这究竟是怎么回事? 
  如何评价蚂蚁集团宣布在科创板及港交所寻求同步发行上市? 
  花呗回应下调部分年轻用户额度至三千元以下 ,称「倡导合理消费」,你的额度还剩多少?对你的影响大吗? 
  如何理解「余额宝分出小利,自赚大头,实际由让全社会买单」? 
  假如有人把支付宝所有存储服务器炸了(物理炸),大众在支付宝里的钱是不是就都没有了呢? 

前一个讨论
有哪款游戏中的虚拟货币有小于1元的金额?
下一个讨论
为什么大家私下一起吐槽老板不好,公司不好甚至都请假去面试,但是最终却还是留下来了呢?





© 2025-02-21 - tinynew.org. All Rights Reserved.
© 2025-02-21 - tinynew.org. 保留所有权利