1. 程式人生 > >EMV規範學習與研究(三)——應用初始化

EMV規範學習與研究(三)——應用初始化

應用初始化目的:

①通知卡片新交易開始;

②將交易所需的資料傳送給卡片;

③從卡片上返回AIPAFL

④決定交易是否被允許執行;

應用初始化步驟:(GPO命令的格式

設定TVRTSI中所有位為0,並利用GPO命令從IC卡獲取AIPAFL。若卡片資料不存在PDOLGPO命令資料欄位“8300”。若存在,終端利用PDOL對應的資料作為資料域;(PDOL是由應用選擇AID時卡片返回的)

卡片對於終端的GPO命令返回AIPAFLSW1 SW29000”;若SW1 SW26985”,表示無法完成交易,此時終端應該考慮清除當前應用,並回到應用選擇以選擇其他應用。

根據應用選擇時從卡片中獲得

PDOL,利用GPO命令將卡片所需的交易資料傳送給卡片;

AIP(應用互動特徵):用於說明此應用中的卡片支援的認證方式(SDADDACDA、終端風險管理、持卡人驗證和髮卡行認證)

AFL(應用檔案定位器):標記包含交易資料的檔案和記錄,用於交易處理