磁條
本層驗證由 ISO/IEC 7811 系列規定的磁條(磁性特性見 Part 6/Part 2,記錄技術見 Part 4/5 等)。即使遷移到 EMV 之後,回退通路、交通、加油、禮品卡與積分卡等,在實際營運中仍在使用。
本層驗證什麼
磁條的測試分為兩個不同的問題:物理磁訊號的質量與被讀取的資料內容。想確認哪一方,所需的裝置就不同。
| 想確認的內容 | 方法 | 對應產品 |
|---|---|---|
| 卡片的磁訊號是否在標準範圍內(幅度、抖動、位密度) | 測量實體卡 | Mag-Tester REVO |
| 終端能否正確處理特定的磁軌資料 | 以電氣方式生成磁訊號 | B2 磁條模擬器 |
磁軌 1/2/3 的區別
磁條有三條磁軌,支付中實際使用的主要是 Track 1 與 Track 2。
| 磁軌 | 記錄密度 | 字符集 | 主要用途 |
|---|---|---|---|
| Track 1 | 210 bpi | 字母數字/6 資料位+奇偶校驗(7 位字元) | PAN、姓名、有效期、Service Code |
| Track 2 | 75 bpi | 數字/4 資料位+奇偶校驗(5 位字元) | 支付中被引用最廣。PAN、有效期、Service Code |
| Track 3 | 210 bpi | 數字/4 資料位+奇偶校驗(5 位字元) | 用於改寫。支付中幾乎不使用 |
Service Code 表示卡片是否帶晶片、是否需要聯機授權等。在確認 EMV 回退行為時,如何處理該值是關鍵。
高矯頑力與低矯頑力
這是矯頑力(Coercivity)的差異。高矯頑力(約 2750 Oe)抗磁干擾能力強;低矯頑力(約 300 Oe)易於改寫,但也更容易消磁。支付卡多用高矯頑力,短期使用的票券多用低矯頑力。若編碼器的輸出設定與卡片的矯頑力不匹配,即使寫入也讀不出。在實體卡的質量確認中,這一組合是確認物件。
與 EMV 回退的關係
晶片讀取失敗時切換到磁條的行為稱為回退(fallback)。各品牌與收單機構允許的條件不同,且可能成為欺詐的入口,因此需要確認終端側的分支是否符合規範。磁條模擬器是回退測試中生成磁軌資料的構成要素。若要驗證從晶片讀取失敗到磁條交易的整個場景,還需要另行搭建包含終端側狀態遷移條件與主機側回退授權設定的測試環境。
主要應用領域
除 POS 與 ATM 外,以下領域仍在繼續使用磁條。
- 加油(Fleet) — 包含車輛編號與駕駛員 ID 的自定義格式
- 禮品卡與積分卡 — 不屬於支付品牌的自有 BIN
- 交通與門禁 — 磁條票券與傳統會員卡
認證測試與開發除錯的區別
磁條通常不適用與 EMV L1/L2 同類的終端型式批准流程。但卡片質量、編碼質量、個人化,以及對各 Payment System 特有要求的符合性確認仍然必要。本層的測試以所發行卡片的品質管理(QC)與終端側的驗收確認(UAT 與除錯)為中心。發卡工序中的抽樣檢查適合物理測量;終端或主機改造時,適合用模擬進行包含異常場景的全面測試。
