一、終端執行哪種離線資料認證的依據:sda,dda,cda
選擇哪種離線資料認證?
答:(1)、卡片對離線資料認證的支援情況在aip中即
第12本書中的p50處:
應用互動特徵
interchange
profile (aip)
f: b 16
t: 「84」
l: 2
必備卡片資料元
說明此應用中卡片支援指定功能的能力
n gpo
位元組1位 8 rfu
位7 1= 支援sda
位6 1= 支援dda
位5 1= 支援持卡人認證
位4 1= 支援終端風險管理
位3 1= 支援發卡行認證
位2 1= 支援cda
位1 rfu
位元組 2
位8 1 = 支援msd
位7~1 rfu
例如:7c 00 兩個位元組代表:0111 1100 0000 0000
(2)、終端對離線資料認證方法的支援在終端效能中指示
表 0‑2: 終端效能
位元組 1: 卡片資料輸入效能b8
b7b6
b5b4
b3b2
b1意義1x
***x
xx手工鍵盤輸入x1
***x
xx磁條x
x1xx
xxx接觸式ic卡xx
x0xx
xxrfu***
x0xx
xrfuxx
***0
xxrfu***
***0
xrfuxx
***x
x0rfu
位元組 2: cvm 效能b8
b7b6
b5b4
b3b2
b1意義1x
***x
xxic卡明文pin驗證x1
***x
xx加密pin聯機驗證xx
1***
xx簽名(紙)xx
x1xx
***x
xx1x
xx無需cvmxx
***0
xxrfu***
***0
xrfuxx
***x
x1持卡人證件驗證
如果終端支援簽名的cvm,則這個終端必須是服務員終端(終端型別= 『x1』,『x2』,或『x3』)並且支援印表機(附加終端效能的位元組 4『列印,給服務員』位= 『1』)。
位元組3:安全效能b8
b7b6
b5b4
b3b2
b1意義1x
***x
xx靜態資料認證(sda)x1
***x
xx動態資料認證(dda)xx
1***
xx吞卡x
xx1x
xxx復合動態資料認證/應用密碼生成(cda)xx
xx0x
xxrfu***
xx0x
xrfuxx
***x
0xrfu***
***x
0rfu
a.1 附加終端效能
下面表中的『1』表示,如果某位的值為『1』,則對應的『意義』被應用,而『x』表示該位沒有使用。
表 0‑3:附加終端效能
位元組1:交易型別效能b8
b7b6
b5b4
b3b2
b1意義1x
***x
xx現金x
1***
***商品
xx1x
***x
服務***
1***
x返現xx
xx1x
xx查詢x
***x
1xx轉賬
***x
xx1x
付款***
***x
1管理位元組2:交易型別效能b8
b7b6
b5b4
b3b2
b1意義1x
***x
xx存款交易x0
***x
xxrfuxx0
***x
xrfuxx
x0xx
xxrfu***
x0xx
xrfuxx
***0
xxrfu***
***x
rfu***
***x
0rfu
位元組3:終端資料輸入效能b8
b7b6
b5b4
b3b2
b1意義1x
***x
xx數字鍵x1x
***x
x字母和特殊字元鍵xx
1***
xx命令鍵***
1***
x功能鍵xx
xx0x
xxrfu***
xx0x
xrfuxx
***x
xrfuxx
***x
x0rfu位元組4:終端資料輸出效能b8
b7b6
b5b4
b3b2
b1意義1x
***x
xx列印,給服務員x1
***x
xx列印,給持卡人xx
1***
xx顯示,給服務員xx
x1xx
xx顯示,給持卡人xx
xx0x
xxrfu***
xx0x
xrfuxx
***x
x編碼表10xx
***x
x1編碼表9
編碼表序號指iso 8859對應的部分。
位元組5:終端資料輸出效能b8
b7b6
b5b4
b3b2
b1意義1x
***x
xx編碼表8x1
***x
xx編碼表7xx
1***
xx編碼表6xx
x1xx
xx編碼表5xx
xx1x
xx編碼表4xx
***1
xx編碼表3xx
***x
x編碼表2xx
***x
x1編碼表1
shell shell終端執行Python指令碼
shell命令列輸入python即可進如python的命令列 可檢視python編譯器的版本資訊 輸入命令列 exit 快捷鍵 ctrl zshell呼叫python指令碼,並且向python指令碼傳遞引數 shell中 python test.py para1 para2test.py中 impo...
Halcon離線執行方法
我看到其它文章說要建立c program files mvtec halcon help目錄,然後把halcon的help檔案賦值到這裡,經過我自己驗證是不需要的。我的步驟 1.halcon.dll 和諧的檔案 halconc.dll halconcpp.dll halcondotnet.dll h...
離線資料認證
離線資料認證是終端使用非對稱公鑰技術認證來自卡片資料的處理過程。離線資料認證有兩種形式 靜態資料認證 sda 在靜態資料認證處理中,終端認證卡的靜態 不變的 資料。靜態資料認證確保發卡行選擇的卡片資料元自卡片個人化以來沒有受到改變。動態資料認證 dda 在動態資料認證處理中,終端不僅認證靜態的卡資料...