版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、PBOC/EMV-交易流程詳解-POS與卡片的數(shù)據(jù)交互進(jìn)行分析符號(hào)說(shuō)明:RFU:預(yù)留使用近期在調(diào)試pboc的交易,就萌生了把所有數(shù)據(jù)交互進(jìn)行分析的想法,目的是拋磚引玉,希望有高手指正本文錯(cuò)誤,或者理解不透徹的地方。事不宜遲,下面是pboc交易的開(kāi)始:檢測(cè)插片,檢測(cè)卡片存在后:(1):選擇支付環(huán)境pse:1PAY.SYS.DDF01選擇(SSELECT)報(bào)文,00 A4 xx(通過(guò)命令選擇) xx(第一個(gè)或僅有一個(gè))a4#IC LEN : 2000 a4 04 00 0e 31 50 41 59 2e 53 59 53 2e 44 44 46 30 31 00SELECT SEND END dd
2、qwe#GET LEN : 406f 24 84 0e 31 50 41 59 2e 53 59 53 2e 44 44 46 30 31a5 12 88 01 01 5f 2d 08 7a 68 65 6e 66 72 64 65 9f 11 01 01 90 00 SELECT GET END dd#對(duì)PSE支付環(huán)境的響應(yīng) 6F:FCI模板 84:DF名稱(chēng) A5:FCI專(zhuān)用模板88:目錄基本文件的SFI (高三位為0,后面補(bǔ)100,進(jìn)行讀取文件數(shù)據(jù))5F2D:首選語(yǔ)言9F11:發(fā)卡行代碼表索引BF0C:發(fā)卡行自定義數(shù)據(jù)-(該卡沒(méi)有帶此數(shù)據(jù))FCI(文件控制信息)包含F(xiàn)CI(短文件標(biāo)識(shí)符),
3、目錄中的每個(gè)應(yīng)用列出一個(gè)應(yīng)用。-至此,PSE選擇完成。如果卡片對(duì)選擇支付環(huán)境的響應(yīng)不是 90 00,POS需要嘗試逐個(gè)選擇AID(2): 選擇與PSE相關(guān)聯(lián)的一個(gè)基本文件,該文件會(huì)列出所支持的支付應(yīng)用。(讀記錄)READ RECORD 00 b2 xx(記錄號(hào)) xx(表明讀記錄號(hào))b2#IC LEN : 500 b2 01 0c 00 SELECT SEND END dd#asd#GET LEN : 4970 2d 61 2b 4f 07 a0 00 00 03 33 01 01 50 0b 50 42 4f 43 20 43 72 65 64 69 74 87 01 01 9f 12 0f
4、 43 41 52 44 20 49 4d 41 47 45 20 30 30 30 31 90 00 SELECT GET END dd#卡片的響應(yīng): 70 xx(長(zhǎng)度) xx(記錄模板)70:基本數(shù)據(jù)模板61:應(yīng)用模板,有pse才會(huì)存在,包含應(yīng)用目錄入口相關(guān)的數(shù)據(jù)對(duì)象4F:應(yīng)用標(biāo)識(shí)符 = RID + PIX (應(yīng)用提供商和專(zhuān)用應(yīng)用標(biāo)識(shí)符)50:應(yīng)用標(biāo)簽,EMV規(guī)定為必備數(shù)據(jù),用于應(yīng)用選擇,與AID相關(guān)的便于記憶的數(shù)據(jù) 此處為PBOC Credit87:應(yīng)用優(yōu)先指示器,如果卡片有多個(gè)應(yīng)用,指出同一目錄中應(yīng)用的優(yōu)先級(jí)。 bit8=1:沒(méi)有持卡人確認(rèn)應(yīng)用不能選擇;0:沒(méi)有持卡人確認(rèn)可以選擇應(yīng)用
5、bit7-bit5:RFU bit4-bit10000:不指定優(yōu)先級(jí)。:xxxx:1-15,1優(yōu)先級(jí)最高9f12:應(yīng)用首選名稱(chēng) 此處是:CARD IMAGE 0001獲得一個(gè)AID后,應(yīng)該選入AID列表繼續(xù)讀取文件的下一個(gè)記錄b2#IC LEN : 500 b2 02 0c 00 SELECT SEND END dd#asd#GET LEN : 26a 83 SELECT GET END dd#直到?jīng)]有任何記錄可讀取(3):根據(jù)讀取的記錄的應(yīng)用標(biāo)識(shí)符加入AID列表,然后根據(jù)用戶按鍵進(jìn)行選擇應(yīng)用或者根據(jù)優(yōu)先級(jí)選擇應(yīng)用。a4#IC LEN : 1300 a4 04 00 07 a0 00 00 0
6、3 33 01 01 00 SELECT SEND END ddqwe#GET LEN : 486f 2c 84 07 a0 00 00 03 33 01 01 a5 21 87 01 01 9f 38 0c 9f 1a 02 9f 7a 01 9f 02 06 5f 2a 02 5f 2d 08 7a 68 65 6e 66 72 64 65 9f 11 01 01 90 00 SELECT GET END dd#-選擇ADF的響應(yīng)報(bào)文6F: FCI模板84: DF名稱(chēng)9F38: PDOL的數(shù)據(jù)(9F1A:終端國(guó)家代碼;9F7A: 電子現(xiàn)金指示器,9F02:授權(quán)金額,5F2A:交易貨幣代碼)
7、5F2D:首選語(yǔ)言9F11: 發(fā)卡行代碼表索引進(jìn)行最終選擇,要求用戶輸入金額,判斷POS是否能走電子現(xiàn)金交易路徑,表示電子現(xiàn)金指示器。(4):獲取處理選項(xiàng)(GPO) 通知卡片交易開(kāi)始。根據(jù)PDOL選項(xiàng)進(jìn)行組包。GPO指令的發(fā)送 80 a8 00 00 xx(長(zhǎng)度) 83(PDOL標(biāo)簽)xx(PDOL長(zhǎng)度)xx xx(數(shù)據(jù))a8#IC LEN : 1980 a8 00 00 0d 83 0b 01 56 01 00 00 00 00 00 0901 56 00 SELECT SEND END ss#GET LEN : 1880 0e 58 00 08 01 01 00 10 01 04 01 1
8、8 01 03 00 90 00 SELECT GET END ss#GPO的響應(yīng)格式包括: 80 xx(長(zhǎng)度) xx(應(yīng)用交互特征) xx(AFL)如上,應(yīng)用交互特征為: 58 00 解析:bit8:RFU; bit7:1=支持SDA; bit6:1=支持DDA;bit5:1=支持持卡人認(rèn)證bit4:執(zhí)行終端風(fēng)險(xiǎn)管理bit3:支持發(fā)卡行認(rèn)證bit2:RFUbit1:1=支持CDA字節(jié)2:RFUAFL(應(yīng)用文件定位器),每個(gè)AFL包括4個(gè)字節(jié)字節(jié)1:bit8-bit4:SFI(短文件標(biāo)識(shí)符) bit3-bit1:000字節(jié)2:文件中要讀的第1個(gè)記錄的記錄號(hào)(不能為0)字節(jié)3:文件中要讀的最后一
9、個(gè)記錄的記錄號(hào)(大于或等于字節(jié)2)字節(jié)4:從字節(jié)2的記錄好開(kāi)始,用于靜態(tài)數(shù)據(jù)記錄的個(gè)數(shù)(從0開(kāi)始,不大于(字節(jié)3)-(字節(jié)2)+1)根據(jù)GPO返回的AFL,讀文件。讀文件號(hào)格式為:SFI左移3位,右邊補(bǔ)100。比如上面的08 十六進(jìn)制就是 0000 1000 bit8-bit4才是SFI,所以真實(shí)的是:0000 0001 ,讀取文件的時(shí)候,右補(bǔ)0100(表明讀取指定記錄) ,得到0000 1100,就是0x0c。同理,02文件就是:0x14b2#IC LEN : 500 b2 01 0c 00 SELECT SEND END dd#asd#GET LEN : 6670 3e 5f 20 0f
10、46 55 4c 4c 20 46 55 4e 43 54 49 4f 4e 41 4c 57 11 62 28 00 01 00 00 11 17 d1 01 22 01 01 23 45 67 89 9f 1f 16 30 31 30 32 30 33 30 34 30 35 30 36 30 37 30 38 30 39 30 41 30 42 90 00 SELECT GET END dd#70:模板5f20:持卡人姓名:FULL FUNCTIONAL57: 二磁道等價(jià)數(shù)據(jù)(包括主賬戶 分隔符 失效日期 服務(wù)碼 PIN驗(yàn)證域 自定義數(shù)據(jù) 如果不是偶數(shù),補(bǔ)充F)9F1F: 磁道一自定義數(shù)
11、據(jù)b2#IC LEN : 500 b2 01 14 00 SELECT SEND END dd#asd#GET LEN : 1870 0e 5a 08 62 28 00 01 00 00 11 17 5f 34 01 01 90 00 SELECT GET END dd#5a:應(yīng)用主賬號(hào)(PAN)5F34: 應(yīng)用主賬號(hào)(應(yīng)用PAN的序列號(hào))b2#IC LEN : 500 b2 02 14 00 SELECT SEND END dd#asd#GET LEN : 8970 55 8c 1d 9f 34 03 9f 02 06 9f 03 06 9f 1a 02 95 05 9b 02 5f 2a
12、02 9a 03 9f 21 03 9c 01 9f 37 04 8d 1c 8a 02 9f 02 06 9f 03 06 9f 1a 02 95 05 9b 02 5f 2a 02 9a 03 9f 21 03 9c 01 9f 37 04 9f 0e 05 00 00 00 00 00 9f 0f 05 00 00 00 00 00 9f 0d 05 00 00 00 00 00 90 00 SELECT GET END dd#8C: 卡片風(fēng)險(xiǎn)管理數(shù)據(jù)對(duì)象列表1 CDOL18d: 卡片風(fēng)險(xiǎn)管理數(shù)據(jù)對(duì)象列表2 CDOL29F0E: 發(fā)卡行行為代碼-拒絕9F0F: 發(fā)卡行行為代碼-聯(lián)機(jī)9F0
13、D: 發(fā)卡行行為代碼-缺省b2#IC LEN : 500 b2 03 14 00 SELECT SEND END dd#asd#GET LEN : 5370 31 5f 25 03 95 07 01 5f 24 03 10 12 31 5f 28 02 01 56 9f 07 02 ff c0 9f 08 02 00 8c 8e 0a 00 00 00 00 00 00 00 00 1f 00 5f 30 02 02 01 9f 42 02 01 56 90 00 SELECT GET END dd#5F25: 應(yīng)用生效日期5F24: 應(yīng)用失效日期5F28: 發(fā)卡行國(guó)家代碼9F07: 應(yīng)用用途
14、控制9f08:應(yīng)用版本號(hào)8e:持卡人驗(yàn)證方法5F30: 服務(wù)碼9F42:應(yīng)用貨幣代碼b2#IC LEN : 500 b2 04 14 00 SELECT SEND END dd#asd#GET LEN : 1370 09 9f 74 06 45 43 43 31 31 31 90 00 SELECT GET END dd#9F74:電子現(xiàn)金發(fā)卡行授權(quán)碼 (如果沒(méi)有9F74 不能進(jìn)行電子現(xiàn)金交易)b2#IC LEN : 500 b2 01 1c 00 SELECT SEND END dd#asd#GET LEN : 13970 81 86 8f 01 80 90 81 80 22 91 03 a
15、5 e3 12 0f 2d 28 62 09 11 76 aa 2b d4 e2 4d 69 e7 ee f7 b9 19 5c 91 ea 00 88 ae cf f4 7e df a0 be ef 7c 39 1d f3 b0 5f 71 7d cc 06 ff c8 ee ff 90 ba 14 21 2b 8a 52 ad 48 b3 32 77 b2 e2 30 d4 0b 3e 76 dc 59 77 89 26 f1 d8 73 9e 10 6c d7 41 de 06 a7 42 3d fb a2 5e 02 f1 2e 54 3d 13 d1 b4 71 80 65 26 0
16、2 49 81 b7 d2 6b 4b f6 e5 55 86 04 cc c2 89 f5 9e 8a 80 2f 45 fb 3d 9e 67 90 00 SELECT GET END dd#8F: 公鑰索引90:發(fā)卡行公鑰證書(shū)-用于脫機(jī)數(shù)據(jù)認(rèn)證b2#IC LEN : 500 b2 02 1c 00 SELECT SEND END dd#asd#GET LEN : 4670 2a 9f 32 01 03 92 24 8b 64 3d 1e af 2e a7 84 ac 20 53 03 c9 0e 74 5e a2 ef a5 cb f0 2c c4 7d 47 83 3b b7 b2 7
17、e cc 69 62 38 5a 4b90 00 SELECT GET END dd#9F32: 發(fā)卡行公鑰指數(shù)92:發(fā)卡行公鑰余數(shù)b2#IC LEN : 500 b2 03 1c 00 SELECT SEND END dd#asd#GET LEN : 13670 81 83 93 81 80 33 5d 0c c2 4c 19 70 a2 69 bc a7 9b d9 2c ad 12 68 35 9d 10 5f af a1 d0 c5 29 46 f3 64 5f bc d4 6a 45 e6 23 a4 37 f6 1e d7 b4 5d 8f 32 42 76 7e 69 53 4d
18、 ee 7b a0 35 cd c0 64 9e 14 95 cf 7a 13 89 03 ae 4f 28 05 e5 18 b1 12 31 88 ed cc 74 52 42 e5 f4 c5 2e e9 34 d9 57 df 0d 79 e1 4c c6 12 62 7c ab bd f5 fd 1b a1 a5 dd 23 4e 0e 54 0b 59 74 91 dd b5 cb 77 50 85 61 0d 75 83 77 a7 fe c3 90 00 SELECT GET END dd#93: 簽名的靜態(tài)應(yīng)用數(shù)據(jù)-SDA文件中的記錄已經(jīng)讀取完畢POS已經(jīng)檢查可以做電子現(xiàn)金交
19、易,讀取可用余額值:9F799F4F#IC LEN : 580 ca 9f 79 00 SELECT SEND END EE#GET LEN : 119f 79 06 00 00 00 01 00 00 90 00 SELECT GET END EE#POS已經(jīng)檢查可以做電子現(xiàn)金交易,讀取重置閥值:9F6D9F4F#IC LEN : 580 ca 9f 6d 00 SELECT SEND END EE#GET LEN : 119f 6d 06 00 00 00 00 15 00 90 00 SELECT GET END EE#如果可用余額減去授權(quán)金額,小于重置閥值,POS將強(qiáng)制聯(lián)機(jī),需要用戶輸入后臺(tái)賬戶。
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版?zhèn)€人租賃房屋維修保養(yǎng)合同樣本5篇
- 二零二五版路燈照明設(shè)施維護(hù)保養(yǎng)服務(wù)合同4篇
- 2025版綿陽(yáng)老城區(qū)古建筑修復(fù)工程合同4篇
- 二零二五年度智能門(mén)窗系統(tǒng)集成與維護(hù)服務(wù)合同樣本4篇
- 2025年度出租車(chē)租賃與乘客安全保障協(xié)議4篇
- 2025年度電動(dòng)汽車(chē)充電樁項(xiàng)目設(shè)備供應(yīng)合同書(shū)4篇
- 2025年度森林生態(tài)系統(tǒng)樹(shù)木種植保護(hù)合同4篇
- 二零二五年新型城鎮(zhèn)化項(xiàng)目渣土運(yùn)輸管理協(xié)議3篇
- 2025年文化旅游產(chǎn)業(yè)委托擔(dān)保借款合同3篇
- 2025年度超聲刀醫(yī)療設(shè)備銷(xiāo)售及用戶滿意度提升協(xié)議4篇
- DB33T 2570-2023 營(yíng)商環(huán)境無(wú)感監(jiān)測(cè)規(guī)范 指標(biāo)體系
- 上海市2024年中考英語(yǔ)試題及答案
- 房屋市政工程生產(chǎn)安全重大事故隱患判定標(biāo)準(zhǔn)(2024版)宣傳海報(bào)
- 垃圾車(chē)駕駛員聘用合同
- 2025年道路運(yùn)輸企業(yè)客運(yùn)駕駛員安全教育培訓(xùn)計(jì)劃
- 南京工業(yè)大學(xué)浦江學(xué)院《線性代數(shù)(理工)》2022-2023學(xué)年第一學(xué)期期末試卷
- 2024版機(jī)床維護(hù)保養(yǎng)服務(wù)合同3篇
- 《論拒不執(zhí)行判決、裁定罪“執(zhí)行能力”之認(rèn)定》
- 工程融資分紅合同范例
- 2024國(guó)家安全員資格考試題庫(kù)加解析答案
- 通信工程建設(shè)標(biāo)準(zhǔn)強(qiáng)制性條文匯編(2023版)-定額質(zhì)監(jiān)中心
評(píng)論
0/150
提交評(píng)論