详细信息取决于银行、卡类型和国家/地区,因此差异很大,但通用模型如下:
- 磁条主要包含卡上浮雕信息的计算机可读副本:帐号、持有人姓名、有效期。
- 该芯片包含一个密钥,用于“签署”(不一定是真正的签名;通常是MAC)交易。
- 芯片知道 PIN 码并在 PIN 码出现之前拒绝工作;如果提供太多错误的 PIN 码,它也会自行锁定。
支付终端使用磁条时,必须与银行通话,与银行建立安全隧道,发送用户输入的 PIN 码,并验证所有者账户上是否有足够的钱。
另一方面,当支付终端使用芯片时,PIN码只发送到芯片,根本不需要与银行交谈。整个交易可以离线进行。当然,对于大额金额,与银行交谈以了解买方帐户是否存在这笔钱仍然是一个好主意,但小额交易可以在根本没有网络的情况下有效地完成。
因此,磁条和芯片有两种不同的使用方式,两者兼有并不意味着安全性降低到两者中较弱者的安全性。从银行的角度来看,芯片更好,因为它们更高效(无需处理网络呼叫)且更难克隆(统计数据显示欺诈率除以 10 左右)。这通常转化为向改用芯片感知终端的商家授予的财务优势。
以上所有内容都可能存在变体。例如,某些卡在磁条中包含 PIN 码的加密版本——但不会在支付终端中验证。相反,终端必须与知道解密密钥并可以进行验证的区域掩体化服务器通信。对于其他一些卡类型,很明显磁条对 PIN 码一无所知,例如无芯片的美国运通卡(几年前),您可以通过打电话给银行来更改您的 PIN 码。
在任何情况下,借记卡或信用卡的所有安全功能都不是为了保护您。他们保护银行。从银行的角度来看,你是敌人(不管他们在广告中声称什么)。