NFC如何做到不联网即可支付的,利用什么通信手段与银行对接数据?

理由
举报 取消

就是不明白 NFC通过什么方式不联网完成支付的?

2017年10月7日 5 条回复 1664 次浏览

发起人:小白鼠 管理专家

年龄:90后长相:80后心态:85后

回复 ( 5 )

  1. momod
    理由
    举报 取消

    谢邀

    NFC只是完成手机和POS机的数据交互部分,联网还得POS机来做

  2. Ice River
    理由
    举报 取消

    云闪付是一个联网交易,但是这里负责联网是pos机,手机只是传递了卡的令牌信息(不是卡号),pos机接收到之后是要联网确认,做后续动作!所以联网的是pos而不是手机

  3. chwii
    理由
    举报 取消

    参考支付宝声波付。(虽然声波付“参考”于NFC)

    联网是必须的,只是联网这个责任落在了POS机等商户放置的设备上。用户负责授权。

  4. 李剑仕
    理由
    举报 取消

    谢邀!

    我在回答这个问题——手机充值公交卡为什么必须要NFC? NFC起了什么作用? – 手机时,提到了NFC技术支持卡模拟、P2P、读卡器三种模式。

    其中卡模拟模式:模拟一张卡,用于非接触移动支付,如商场、交通等应用中,例如门禁管制、车票、门票、银行卡、交通卡等等。

    因此,针对你的问题——NFC如何做到不联网即可支付的,利用什么通信手段与银行对接数据? momod 的回答是对的,NFC只是完成手机和POS机的数据交互,即NFC手机只是在形式上代替了传统的银行IC卡,发起交易、跟银行系统卡的有效性、确认扣款等收据交互是由POS机完成的。

    另外,需要补充一下的是,不是所有的NFC手机或应用都可以不联网进行交易的。这其中涉及到负责安全校验的SE模块( SE:即安全芯片,所有涉及敏感数据、加密运算等业务(如银行卡、公交卡)均需要单独安全芯片处理)。手机出厂时就内置SE芯片,且允许相应应用调用的话,就可以实现不联网交易,如刚在国内上市的APPLE PAY;而有些手机有NFC功能但没有内置SE芯片,这就需要其他介质予以补充,以保证安全性,如移动运营商发特制的带有SE芯片的SIM卡,银联特制的带有SE芯片的SD卡;还有一种近年谷歌开发出的基于主机的卡模拟HCE(host-based cardemulation)技术,则必须要联网,这也为应用开发者绕过终端厂商与移动运营商提供了通道。

    以下引用其他网站有关HCE的介绍:

    HCE概念 (引自中国电子银行网 HCE基础知识普及

    HCE(host-based cardemulation),即基于主机的卡模拟。

    在一部配备NFC功能的手机实现卡模拟,目前有两种方式:一种是基于硬件的,称为虚拟卡模式(Virtual Card
    Mode);一种是基于软件的,被称为主机卡模式(Host Card Mode)。

    在虚拟卡模式下,需要提供安全模块SE(Secure
    Elemen),SE提供对敏感信息的安全存储和对交易事务提供一个安全的执行环境。NFC芯片作为非接触通讯前端,将从外部读写器接收到的命令转发到SE,然后由SE处理,并通过NFC控制器回复。

    在主机卡模式下,不需要提供SE,而是由在手机中运行的一个应用或云端的服务器完成SE的功能,此时NFC芯片接收到的数据由操作系统或发送至手机中的应用,或通过移动网络发送至云端的服务器来完成交互。两种方式的特点都是绕过了手机内置的SE的限制。这一标准的妙处在于,它不需要整个行业为了控制安全元件而争斗。

    使用基于主机的卡模拟时(HCE),NFC 控制器从外部读写终端接收到的数据将直接被发送到主机系统上,而不是安全模块。上图描述了这个过程。

  5. jove
    理由
    举报 取消

    支持的店铺需要特定的pos机

我来回答

Captcha 点击图片更换验证码