嵌入式執行時 · Alcinéo
Alcinéo L2 非接觸核心
嵌入 POS、支付終端與讀卡機的 EMV 受理核心。橫跨接觸(CT1/CT2)與非接觸(CL1/CL2),提供按品牌劃分的 Level 2 核心與認證支援工具。
定位這是嵌入讀卡機或終端中執行的執行時(支付處理的主體)。它不是用來測試的工具(測試儀),而是由測試儀驗證的 DUT 一側的產品。Positive ONE 以以取得認證為前提的實現的形式供應。EMV L2 核心的批准按方案與物件硬體分別進行,Letter of Approval 由各品牌發放。移植到新終端時,需要針對該終端重新進行 Type Approval。
提供什麼
EMV 非接觸核心主體。可嵌入 SoftPOS 與終端並支援認證。以嵌入終端或 SoftPOS 為前提提供實現。
支援的標準與認證
EMVCo L2 · Book C
Kardia Payment Suite 的構成
接觸與非接觸的 EMV 受理軟體全套。它不是單獨的 POS 應用,而是執行卡片與終端之間 EMV 處理的嵌入式庫。
| 層 | 角色 | 與認證的關係 |
|---|---|---|
| CT1 | 接觸卡通訊層(插卡檢測、供電、Cold/Warm Reset、ATR、PPS、T=0/T=1、APDU 收發與拔卡檢測) | EMV Contact Level 1 |
| CT2 | 接觸 EMV 支付處理(應用選擇、ODA、CVM、風險管理、Generate AC 與 Issuer Script) | EMV Contact Level 2 |
| CL1 | 非接觸通訊與卡片啟用層(射頻控制、Polling、Type A/B 檢測、防衝突、RATS/ATS、FWT 與衝突處理) | EMV Contactless Level 1 |
| CL2 | 品牌特有的非接觸交易處理(各品牌為獨立核心) | 品牌 Level 2 Type Approval |
商戶管理、ISO 8583 主機通訊、銷售管理、小票與介面等,由終端廠商或支付服務方實現。
非接觸核心(CL2)支援的品牌
接觸的 CT2 相對通用,而非接觸則按品牌作為獨立核心處理。
| 品牌 | 核心/程式 | 主要用途 |
|---|---|---|
| Visa | VCPS / VCTKS / VRTPKS | Retail / Transit / Tap to Phone |
| Mastercard | M/Chip Contactless 系列 | Retail / Transit / SoftPOS |
| American Express | Expresspay | Retail / SoftPOS |
| Discover | D-PAS / D-PAS Connect | Contactless / Wallet / SoftPOS |
| JCB | J/Speedy 1.6 / Tap on Mobile | Retail / SoftPOS |
| UnionPay | QuickPass / SoftPOS Application | Retail / SoftPOS |
| Pure | Pure Contactless | 國內與自有品牌 |
| CPACE | CPACE Contactless | 歐洲國內品牌的通用基礎 |
在國內與區域品牌方面,公開資訊提到了與 Interac Flash、eftpos、Bancontact、girocard 與 CB 等的關係。但“產品線中存在該核心”“已實現特定版本”“在特定硬體上持有有效的 Letter of Approval”是三件不同的事。移植到新終端時,需要針對該終端重新進行 Type Approval。在評估時,請確認物件品牌的規範版本與當前有效的 LoA。
認證支援工具
除核心外,還提供幫助終端廠商取得 Level 2 認證的輔助軟體。
| 分類 | 內容 |
|---|---|
| 測試用 | 用於 Type Approval 的測試應用/Visa 與 Mastercard 的自動測試介面 |
| 設定 | ICS 編制支援/EMV 引數設定工具/核心設定載入工具 |
| 分析 | Debug Trace/APDU 日誌/核心事件日誌 |
| 開發 | 示例程式碼/Integration Guide/API 規格書/面向認證測試室的構建/認證過程中的工程師支援 |
與測試工具的關係
Alcinéo 是供給 EMV 核心的一方,ICC Solutions 等則是驗證該核心的測試工具一方。二者並非競爭關係。
| 角色 | 負責方 |
|---|---|
| 提供 Level 2 核心 | Alcinéo |
| 認證測試工具與測試指令碼 | ICC Solutions 等 |
| 正式的 Type Approval 測試 | 認證測試室 |
| 報告審查、批准與發放 LoA | 各品牌 |
選型指南 — Alcinéo 方案中哪一款合適
Alcinéo 不是測試裝置廠商,而是嵌入被測側(DUT)的軟體供應方。認證的範圍因產品而異,物件方案與有效批准的範圍需逐一確認。沿“部件(核心)→SDK→營運→行業方案”的順序,完整度依次提高。
| 產品 | 如果是這樣的需求 |
|---|---|
| ★ L2 非接觸核心(本頁) | 希望在自有終端或 SoftPOS 中嵌入 EMV 核心(部件) |
| MPoC Software SDK | 希望實現符合 PCI MPoC 的軟體支付 |
| SoftPOS SDK | 希望將通用手機變為非接觸支付終端 |
| A&M Backend Services | 希望在後端執行 SoftPOS 的 attestation 與監控 |
| 面向交通的 SoftPOS | 希望獲得面向閘機與交通營運方的完整方案 |
要驗證該 DUT
對於嵌入了該執行時的終端(DUT),用下列測試儀進行 L1/L2/L3 測試。測試的不是執行時本身,而是嵌入之後的 DUT.
