EMV規範學習與研究(四) 讀應用資料

2021-08-20 22:14:47 字數 719 閱讀 6183

應用資料的目的是為了從卡片中獲取後續交易需要的

資料,用以完成交易中的各種功能。

終端使用讀記錄命令

(read record)

讀出在應用檔案

定位器(

afl)中

標記的檔案與記錄,

並在讀記錄命令中使用

sfi

來標記檔案。如果乙個錯誤阻止終端從

ic 卡讀資料,交易將被

終止。

afl

是標記在交易中使用的檔案及記錄的乙個列表。終端僅讀取在

afl

中標記的記錄

。表的每個元素對應乙個可以讀出的檔案,並且按照如下規則

組織:

①第一位元組的高

5位定義了

sfi,低3位為

0. ②第二位元組定義了此

sfi中可以被讀出的第一條(或唯一的)記錄的序號。第二位元組不能為0。

③第三位元組定義了此

sfi中可以被讀出的最後一條記錄的序號。 ④

第四位元組定義了從第二位元組的記錄序號開始的離線資料認證相關的記錄數。

如下情況會終止交易: ①

返回給應用層的報文中

sw1 sw2

不等於「

9000」

②任何必需的資料物件不在卡片中,終端將終止交易。 ③

多餘的基本資料物件,如終端遇到乙個以上相同基本資料物件,交易將被終止。

EMV規範學習與研究(一) 背景介紹

emv標準是由國際三大銀行卡組織 europay 歐陸卡,已被萬事達收購 mastercard 萬事達卡 和visa 維薩 共同發起制定的銀行卡從磁條卡向智慧型ic卡轉移的技術標準,是基於ic卡的金融支付標準,已成為公認的全球統一標準。1999年2月,當時的國際三大卡組織共同成立了emvco組織,用...

EMV規範學習與研究(十一) 聯機處理

聯機處理的目的是保證發卡行可以根據發卡行 支付系統 收單行定義風險限制條件來審查 批准或拒絕交易。執行條件 如果 ic卡對交易中的第乙個生成應用密碼命令返回 arqc 則執行聯機交易。執行順序 當在生成應用密碼命令中接收到乙個 arqc 時,開始執行聯機交易。若授權響應報文 arpc 中包含發卡行認...

EMV規範學習與研究(七) 持卡人驗證

持卡人驗證目的驗證當前卡片的使用者是否是卡片中應用授權的人。此功能可以在讀應用資料之後 終端行為分析結束以前的任何時間 執行。執行條件 aip中表明了 ic 卡至少具有一種持卡人驗證方法的能力。如果該標記位 b5 被設定為1 終端必須使用 ic 卡中的持卡人驗證相關資料,判斷是否執行某個發卡行指定的...