EMV交易過程解析之三 Offline Data Authentication
Posted on 2006-07-14 16:57 奔跑的阿甘 閱讀(1263) 評論(0) 編輯 收藏 引用 所屬分類: ATM Technology/EMV Notes
EMV交易過程解析之三 Offline Data Authentication
Michael 2006年7月14日
Michael 2006年7月14日
?1
?2
/**//*----------------------------------------------------------------
?3
名稱:OfflineDataAuthentication(ODA)
?4
參數:
?5
????????[IN]?AIP(Application?Interchange?Profile)
?6
????????[IN]?AFL(Application?File?Locator)
?7
????????[IN]?AFL中指定的記錄數據
?8
????????[IN]?SDA?Tag?List(tag?'9F4A')
?9
????????[OUT]?TVR(Terminal?Verification?Results)
10
???????[OUT]?TSI(Transaction?Status?Information)
11
處理:
12
????????終端從AIP數據判斷執行哪種類型的ODA。
13
????????如果ICC和TERMINAL都支持CDDA/ACG(Combined?Dynamic?Data?Authentication/Application?Cryptogram?Generation),則終端需要執行CDDA/ACG。
14
????????如果終端不執行CDDA/ACG,此時,若ICC和TERMINAL都支持OFFLINE?DDA,則終端執行OFFLINE?DDA。
15
????????如果終端不執行OFFLINE?DDA,此時,若ICC和TERMINAL都只持OFFLINE?SDA,則終端執行OFFLINE?SDA。
16
????????如果以上三種ODA都不執行則設置TVR的“ODA未執行”標志為1。
17
18
----------------------------------------------------------------*/

?2


?3

?4

?5

?6

?7

?8

?9

10

11

12

13

14

15

16

17

18
