EMV交易過程解析之五 Cardholder Verification
Posted on 2006-07-20 18:05 奔跑的阿甘 閱讀(1768) 評論(4) 編輯 收藏 引用 所屬分類: ATM Technology/EMV Notes
EMV交易過程解析之五 Cardholder Verification
Michael 2006年7月20日
Michael 2006年7月20日
?1
/**//*----------------------------------------------------------------
?2
名稱:CardholderVerification
?3
參數:
?4
????????[IN]?AIP(Application?Interchange?Profile)
?5
????????[IN]?CVM?List(Tag?'8E')
?6
??????????????包括兩個4-BYTE的AMOUNT?FIELDs和數個2-BYTE的CVRs(Cardholder?Verification?Rule),每個CVR包括兩個字節,分別是CVM(Cardholder?Verification?Method,表示身份驗證的可選方法)?Codes和CVM?Condition?Codes(表示進行身份驗證的條件)。
?7
????????[OUT]?TVR(Terminal?Verification?Result)
?8
????????[OUT]?TSI(Transaction?Status?Information)
?9
處理:
10
????????終端判斷CVR列表的第一個CVM?Condition是否滿足,如果滿足則采用對應的CVM進行驗證。如果驗證成功則CV過程結束,否則需要檢查該CVM?Code的第7位,以決定是否需要讀取第二個CVR元素繼續驗證。
11
????????如果第一個CVR的Condition不滿足,或者該條件不被終端理解,則需要讀取下一個CVR繼續驗證。
12
????????當其中只要有一個CVR驗證成功,則CV成功結束,若所有驗證都失敗則CV失敗。CV結果在TVR相應位中作設置。
13
????????幾個典型的CVM方法有:Offline?PIN,?Online?PIN,?Signature,?Combination?CVMs.
14
----------------------------------------------------------------*/


?2

?3

?4

?5

?6

?7

?8

?9

10

11

12

13

14
