分享
Apple pay与HEC以及NFC读取公交卡以及运行商SIM
今天普及了一下apple pay 与 HCE 的区别:大致可以理解为 HCE 是通过软件 发送请求,然后返回一个密钥,然后通过NFC传输到 POS设备上, 然后POS设备 验证密钥 完成支付;而apply pay是 内置se 安全元件, 直接发送密钥,然后通过NFC传输到POS设备上 ,然后POS设备验证密钥完成支付;这两者区别在于 apply pay 因为安全元件的存在更加安全,同时也不需要连接网络;那对于运行商的SIM-NFC卡 有什么区别呢?? 以及 NFC手机刷公交卡 他们之前区别呢?我理解的是 NFC手机 刷公交卡 是因为 NFC可以直接读取 公交卡中的 储存的信息,并且可以复制公交卡的信息,然后到设备上读取 这样理解对吗? 如果NFC上 储存了这个公交卡信息, 那么是否意味着可以随意修改金额?那 apple手机中的NFC 理论上应该也可以是吗?
回复 ( 4 )
ApplePay的SE芯片位于手机内,运营商的NFC钱包的SE位于NFC-SIM中。SE芯片位置不一样。
ApplePay在国内只支持银联卡支付,运营商钱包除了银联卡,还支持城市公交卡、商场会员卡等功能。这和运营方的利益分成有关。
NFC支付,是用了卡模拟,卡模拟分两种HCE eSE,前者不需要硬件SE处理,后者需要
SIM-NFC与eSE 也就是各种Pay方式是一样的,只是SE这个安全模块不一样,包括处理流程应该都是一致的(感觉HCE eSE处理流程应该是一样的,只是安全性的区别)
关于公交卡修改,数据会进行同步对比的,一般是休车后,现在交通卡都是带芯片的了
1. 公交卡(包括银行卡)里面的余额和消费记录都是明文记录的,很多软件都可以支持读取。
2. 要往公交卡里面写入数据,比如充值,则需要公交公司开放权限,因为要写入的是加密数据,目前微信、公交公司自己的app都可以做到了。
3. 复制公交卡目前做不到,今后也不可能开放。
4. SIM-NFC是在SIM卡内集成了公交卡的加密认证芯片,结合手机上的NFC天线,实际上相当于买了一张空白公交卡。
5. 今后公交公司和支付宝、微信这样的公司合作的话,可以不需要SIM卡,直接在手机上开通电子公交卡。这个不等于复制一张已有的卡,加密数据不一样的;类似于华为的虚拟SIM卡。
公交卡是可以的,乌云也报过,还有视频演示,但是公交卡貌似也有需要联网的地方吧.
苹果pay那个应该是不行的,本来se上也只是储存了一个类似于卡号的token,怎么可能能改了银行卡里的数额,想什么呢
还有苹果的那个token应该也不是一直不变的,也会联网更新吧.
hce上面的token也不是每次都联网,每个token都是有时限的.