磁条
B2 磁条模拟器(Magstripe Simulator)
以软件生成并再现磁条数据的产品。无需持有数百张实体磁条卡,即可提高 Fleet、礼品卡、积分卡与 DCC 等以磁条数据为核心领域的测试效率。
要解决的验证课题
面向以磁条数据而非 EMV 芯片为处理核心的领域。无需保管与管理大量实体卡,即可随时生成所需的磁条配置。
可生成的数据
可任意设置磁道上的各数据要素,再现正常与异常两类情形。
| 观察点 | 覆盖范围 |
|---|---|
| 可修改的数据 | Track 1/Track 2 数据/PAN/有效期/Service Code/Discretionary Data |
| 涉及的卡片种类 | Fleet(用于 Fleet Prompt 的数据)/礼品卡/积分卡/自有品牌卡/用于 DCC 的境外 BIN |
| 异常情形 | 已过期卡片/格式非法/Luhn 校验错误/磁条回退 |
| 被测设备(DUT) | POS 与 ATM 的磁条读取器 |
| 接口 | 磁条 |
支持的终端与环境
面向 POS 与 ATM 的磁条读取部分。配置细节如下,在报价时确定。
配置的确认事项
仅凭公开信息无法确定配置,因此我们会在配置表中明确是“仅软件”还是“含磁条仿真器的套件”后再提案。
| 确认项目 |
|---|
| 是否附带磁条输出用硬件,或采用 Magstripe Probe 方式 |
| Track 1/2/3 的支持范围,以及能否生成高矫顽力/低矫顽力的实体卡 |
| 连接方式(USB/以太网)、API 控制、批量数据生成与 CSV 导入 |
| 是否支持生成 PIN Block 与 CVV,以及与加密密钥和 HSM 的联动 |
| 与 POS 自动化工具的集成 |
使用前与下单前的确认事项
在磁条模拟中,以下各点是实务上的确认事项。
| 项目 | 内容 |
|---|---|
| 对象读取器的读取方式 | 刷卡式、插入式与电机式的信号施加方式不同。请事先确认在对象机型上能否正常工作 |
| Hi-Co / Lo-Co | 模拟器以电气方式生成磁信号,本身没有矫顽力的概念;若准备用于对比的实体卡,则需统一矫顽力 |
| 磁道构成 | 请确认对象系统的规范,明确使用 Track 1/2/3 中的哪一条 |
| 卡片映像的管理 | 数据以 XML 格式的卡片映像保存并重复使用。请确定命名规则与版本管理的做法 |
| 异常数据的处理 | 可生成 LRC 错误、缺少起始/结束哨兵、乱码等刻意的异常情形。请考虑是否纳入测试计划 |
| 支持的操作系统与许可 | 运行环境与许可形式(终端数与期限)在报价时确定 |
与认证层级的关系
这是用于验证磁条读取与数据处理的开发与 UAT 工具,并非 EMV 的认证工具。
| 分类 | 定位 |
|---|---|
| EMV Level 1 / Level 2 | 不在范围内(磁条不属于 EMV 芯片的认证范围) |
| 磁条读取的质量确认 | 实体卡的磁信号质量由 Mag-Tester REVO 负责 |
| EMV 回退测试 | 可用于确认芯片失败后切换到磁条的行为 |
| 收单机构认证 | 在收单机构指定并批准的情况下使用 |
使用实体卡测量磁信号本身的质量(幅度、抖动与位密度)不在本产品范围内。此类用途请考虑 Mag-Tester REVO.
四个主要厂商与产品群的角色差异
Barnes、ICC Solutions、B2 与 PaytestLab 并非竞争关系,它们验证的对象各不相同。
| 产品 | 主要验证对象 | 优势 |
|---|---|---|
| Barnes CPT/CAT | 所发行卡片内的 EMV 数据、证书、加密与个人化 | 发卡前的卡片验证(PVT) |
| ICC Solutions TMat | POS 与 ATM 的 L2/L3 测试用例 | 品牌认证与卡片模拟 |
| ICCSimDev | 自定义卡片脚本 | 异常卡片、自定义 APDU 与异常测试 |
| ICC Merchant Cards | 门店的简易确认 | 培训与 Confidence Test |
| B2 UAT Cards | 地区与处理机构特有的终端与主机集成 | US Debit、Interac、DCC 与 8 位 BIN |
| B2 Touchless | 真机手机与钱包的受理 | Apple Pay 等的现场测试 |
| B2 Magstripe Simulator | 磁条卡处理 | Fleet, Gift, Loyalty, DCC |
| PaytestLab | POS 与 ECR 测试的自动化 | 机器人、探针与统一管理 |
B2 是填补认证工具与实际市场 UAT 之间空白的产品群。与 Barnes(发卡)及 ICC Solutions(终端)的角色差异,见运营层次。
选型指南 — B2 测试卡中哪一款合适
B2 的卡片产品,按“要确认哪种接口的交易”来选择。
| 产品 | 如果是这样的需求 |
|---|---|
| EMV 测试卡套装 | 希望用实体卡按地区与品牌进行交易 UAT(以接触为主) |
| Touchless Dual IF Collection | 希望进行非接触与双界面的交易 UAT |
| UAT EBT 卡 | 需要 EBT 等特殊用途的交易 UAT |
| ★ 磁条模拟器(本页) | 希望模拟磁道行为,或用 SmartStripe 探针验证 |
| USA Debit Test Card Set | 希望验证美国通用借记 AID 的选择与路由 |
| 8-Digit BIN Test Card Set | 希望在终端、主机与路由中确认 8 位 BIN 的支持情况 |
导入用途
- 新开发项目中磁条验证的启动
- 配置变更与更新后的回归
- 面向取得认证的前期全面确认

