版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、SJL05 型金融數(shù)據(jù)加密機型金融數(shù)據(jù)加密機 程序員手冊程序員手冊 衛(wèi)衛(wèi)士士通通信信息息產(chǎn)產(chǎn)業(yè)業(yè)股股份份有有限限公公司司 二五年十月二五年十月 四川省成都市高新區(qū)創(chuàng)業(yè)大道 6 號 郵政編碼: 電話:(028) SJL05金融數(shù)據(jù)加密機程序員手冊 JRIC第五版(2005年6月) 本手冊是由衛(wèi)士通信息產(chǎn)業(yè)股份有限公司編撰,僅贈送給用戶和 其他合作伙伴。 “衛(wèi)士通”及是衛(wèi)士通信息產(chǎn)業(yè)股份有限公司 在中國境內的注冊商標,衛(wèi)士通信息產(chǎn)業(yè)股份有限公司保留對本書的 所有版權,任何單位和個人未經(jīng)許可,不得以任一方式進行仿制、拷 貝、謄寫或轉譯。 衛(wèi)士通公司保留對本書進行重新修訂的權利,隨時可能對本書中 的打
2、印錯誤、與最新資料不符之處、程序或設備的更新做必要的改動, 這些改動恕不另行通知,但會編入新版書內。 本書主要為命令參考,適合以下讀者: SJL05 應用開發(fā)人員,及其他所有對 SJL05 產(chǎn)品感興趣的讀者。 請妥善保存本手冊以備以后使用請妥善保存本手冊以備以后使用 目目 錄錄 1簡介簡介.1 1.1加密機主要功能.1 1.2加密機與主機的通信.2 1.2.1接口與協(xié)議.2 1.2.2數(shù)據(jù)格式.3 1.2.3調用加密機過程.3 1.3SJL05 命令集劃分.4 2磁條卡業(yè)務類磁條卡業(yè)務類.4 2.1請求返回系統(tǒng)信息.4 2.2返回本地主密鑰狀態(tài).6 2.3返回指定區(qū)域主密鑰狀態(tài).7 2.4定義
3、打印格式.8 2.5產(chǎn)生并存儲一個指定長度的主密鑰,并打印明文到密碼信封.10 2.6產(chǎn)生并存儲一個指定長度的區(qū)域主密鑰分量,并打印明文到密碼信封 .13 2.7產(chǎn)生一個數(shù)據(jù)密鑰,并用 BMK 加密后返回.16 2.8產(chǎn)生索引的區(qū)域主密鑰.17 2.9產(chǎn)生一個直聯(lián) POS 的數(shù)據(jù)密鑰.18 2.10生成隨機 POK,并用 ZMK 和 TMK 加密后返回.19 2.11產(chǎn)生指定長度的隨機區(qū)域數(shù)據(jù)密鑰.20 2.12存儲一個索引的區(qū)域主密鑰.22 2.13產(chǎn)生并存儲指定長度的 TMK.23 2.14存儲一個索引的區(qū)域主密鑰.26 2.15銀行主密鑰加密的密鑰轉換成次主密鑰.28 2.16取回一個索
4、引的區(qū)域主密鑰.29 2.17加密一個 TMK 密鑰.30 2.18用 BMK 解密 PIK.31 2.19SSF02 加密的 PINBLOCK驗證.32 2.20SSF02 算法計算 MAC.34 2.21SSF02 驗證 MAC.35 2.22SSF02 加/解密.36 2.23注:在數(shù)據(jù)加密時,數(shù)據(jù)長度不夠 8 的倍數(shù)時,在數(shù)據(jù)后補 0X00 補齊。 SSF02 PINBLOCK轉換.38 2.24產(chǎn)生動態(tài)通信密鑰.40 2.25用通信密鑰對數(shù)據(jù)算 MAC,驗證 MAC.42 2.26用通信密鑰對數(shù)據(jù)計算 MAC.44 2.27用通信密鑰對 PIN 密文解密.46 2.28用通信密鑰轉換
5、 PIN.48 2.29計算TAC.50 2.30產(chǎn)生工作密鑰.51 2.31轉換工作密鑰.52 2.32計算 MAC.53 2.33對輸入數(shù)據(jù)加/解密.54 2.34PIN 轉換 .55 2.35產(chǎn)生并打印密鑰 .56 2.36產(chǎn)生并輸出密鑰 .57 2.37請求產(chǎn)生一個加密的 PIN.58 2.38請求轉換一個 PIN 從銀行 1 到銀行 2(無帳號).59 2.39請求驗證一個 PIN.61 2.40請求轉換一個 PIN 從 ATK 到 PIK.63 2.41請求轉換一個 PIN 從 PIK 到 ATK.65 2.42請求轉換一個 PIN 從 POK 到 PIK.67 2.43請求轉換一
6、個 PIN 從 PIK 到 POK.69 2.44請求轉換一個 PIN 從銀行 1 到銀行 2(含一個主帳號) .71 2.45請求轉換一個 PIN 從 PPK(加密得到)到 PIK.73 2.46請求轉換一個 PIN 從 PIK1(解密得到)到 PIK2.75 2.47轉換 PIN 從輸入的 PIK1 到 PIK2(含兩個主帳號).76 2.48轉換 PIN 從 TMK1 到 TMK2.78 2.49轉換 PIN 從 TMK 到輸入 PIK .79 2.50加密(或解密)PIN .81 2.51轉換 PIN 從 PIK 加密到 TMK 加密 .82 2.52生成用 ZMK 和 RSA 加密的
7、隨機密鑰 .83 2.53用輸入密鑰對數(shù)據(jù)加/解密.84 2.54用區(qū)域主密鑰對數(shù)據(jù)加/解密.86 2.55數(shù)據(jù)密鑰轉換.88 2.56轉換工作密鑰主密鑰.90 2.57轉換密鑰.91 2.58生成用 ZMK 和 RSA 加密的隨機密鑰 .92 2.59數(shù)據(jù)密鑰轉換.93 2.60驗證和生成 MAC.95 2.61驗證 MAC.97 2.62計算卡屬性和密文數(shù)據(jù)的 MAC .99 2.63驗證卡屬性與數(shù)據(jù)串的 MAC .101 2.46 請求產(chǎn)生 MAC,并可選擇地轉換 PIN .103 2.64轉換 MAC.105 2.65轉換一個 MAC 和 PIN.107 2.66請求驗證 MAC,可選
8、擇地驗證 PIN.110 2.67產(chǎn)生隨機密鑰,用 TMK 加密后返回.112 2.68生成弱 MAC.113 2.69用終端主密鑰加密數(shù)據(jù).115 2.70用輸入密鑰對輸入數(shù)據(jù)作加/解密.116 2.71產(chǎn)生 MAC.117 2.72校驗 MAC.119 2.73請求產(chǎn)生一個商戶 MAC.121 2.74請求驗證一個商戶 MAC.123 2.75用 TMK 計算 MAC .124 2.76請求驗證用 TMK 計算的 MAC.125 2.77打印 PIN.127 2.78計算密鑰的 CHECKVALUE .129 2.79解密 PIN.130 2.80轉換 PIN 從 ATK 到 PIK.13
9、1 2.81轉換任意長度的數(shù)據(jù)密鑰.133 2.82PINBLOCK轉換(任意長度 PIK).135 2.83請求轉換一個 PIN 從 ATK (任意長度) 到 PIK (任意長度) .138 2.84產(chǎn)生一個數(shù)據(jù)密鑰(任意長奇校驗)和校驗碼.142 2.85用任意長數(shù)據(jù)密鑰加密 PIN BLOCK .144 2.86PINBLOCK轉換(任意長度 MMK 及格式) .146 2.87PINBLOCK轉換 .149 2.88請求產(chǎn)生 MAC(變長 MAK).152 2.89請求驗證 MAC(變長 MAK).154 2.90請求產(chǎn)生 MAC,并可選轉換 PIN(密鑰長度可變).156 2.91請
10、求驗證 MAC,可選擇地驗證 PIN變長工作密鑰,任意類型 PINBLOCK.160 2.92終端主密鑰的生成.164 2.93數(shù)據(jù)密鑰的生成.165 2.94解密 PIN .167 2.95生成 CHECKVALUE(變長密鑰) .168 2.96用本地主密鑰加密終端主密鑰.169 2.97產(chǎn)生成員行的數(shù)據(jù)密鑰(用 ZMK 和 LMK 加密) (.171 2.98產(chǎn)生終端數(shù)據(jù)密鑰(用 TMK 和 LMK 加密).173 2.99轉換成員行數(shù)據(jù)密鑰(由 ZMK 轉換為 LMK 加密).175 2.100轉換成員行數(shù)據(jù)密鑰二(由 LMK 轉換為 ZMK 加密).177 2.101轉換終端數(shù)據(jù)密鑰
11、(由 TMK 轉換為 LMK 加密).178 2.102轉換終端數(shù)據(jù)密鑰二(由 LMK 轉換為 TMK 加密).179 2.103取回索引的 ZMK(用 LMK 加密).180 2.104存儲索引的 ZMK.181 2.105PIK 加密 PINBLOCK,PIK 由 LMK 加密 .182 2.106加密 PINBLOCK,PIK 用 ZMK 加密.183 2.107轉換 PINBLOCK,PIK 用 LMK 加密.184 2.108轉換 PINBLOCK,PIK 用 ZMK 加密.186 2.109轉換 PINBLOCK,PIK 用 MK 加密 .188 2.110轉換 PINBLOCK,
12、PIK 用 MK 加密 .189 2.111轉換 PINBLOCK,PIK 用 ZMK 加密.190 2.112轉換 PINBLOCK,PIK 用 ZMK 加密.192 2.113產(chǎn)生 MAC,MAK 用 LMK 加密.194 2.114產(chǎn)生 MAC,MAK 用 ZMK 加密.197 2.115校驗 MAC,MAK 用 LMK 加密.199 2.116校驗 MAC,MAK 用 ZMK 加密.200 2.117產(chǎn)生兩個不同長度的隨機密鑰,由 LMK 加密.202 2.118將 ZMK 加密的密鑰轉換為 LMK 加密.203 2.119將 LMK 加密的密鑰轉換為 BMK 加密.204 2.120
13、將送入的數(shù)據(jù)由 LMK 加密輸出.205 2.121轉換 PIN.206 2.122計算 MAC.208 2.123產(chǎn)生隨機密鑰.209 2.124導出工作密鑰.210 2.125導入工作密鑰.211 2.126產(chǎn)生隨機 PIN.212 2.127產(chǎn)生 PIN OFFSET .213 2.128校驗 PIN OFFSET .214 2.129轉換 PINBLOCK .216 2.130轉換 PINBLOCK.217 2.131產(chǎn)生 CVK 對.218 2.132產(chǎn)生 CVV .219 2.133校驗 CVV .220 2.134用索引號為 000 的 BMK 加密數(shù)據(jù)密鑰.221 2.135產(chǎn)
14、生被加密的隨機傳輸密鑰和工作密鑰 .222 2.136生成兩個隨機工作密鑰(3DES 加密).223 2.137生成兩個隨機工作密鑰(DES 加密).224 2.138生成兩個隨機工作密鑰(3DES 加密).225 2.139用輸入傳輸密鑰加密輸入工作密鑰 .226 2.140用輸入密鑰解密數(shù)據(jù) .227 2.141用終端主密鑰解密數(shù)據(jù) .228 2.142PINBLOCK轉換一(從終端到區(qū)域).229 2.143PINBLOCK轉換二(從終端到區(qū)域).231 2.144PINBLOCK轉換三(從區(qū)域到區(qū)域).233 2.145MAC 驗證一(終端).235 2.146生成 MAC(終端) .
15、237 2.147MAC 驗證(區(qū)域一).238 2.148MAC 生成(區(qū)域一).240 2.149MAC 驗證(區(qū)域二).241 2.150生成 MAC(區(qū)域二) .243 2.151驗證區(qū)域 MAB.244 2.152生成弱 MAC(區(qū)域) .246 2.153驗證區(qū)域 MAB.248 3IC 卡業(yè)務類卡業(yè)務類 .249 3.1傳輸密鑰初始化.249 3.2裝載次主密鑰.251 3.3裝載次主密鑰.253 3.4將應用主密鑰導入加密機中.255 3.5分散次主密鑰產(chǎn)生 MAC.257 3.6分散次主密鑰驗證 MAC.259 3.7請求產(chǎn)生一個隨機密鑰.261 3.8導出分散子密鑰.262
16、 3.9導入次主子密鑰.264 3.10外部認證.265 3.11請求產(chǎn)生一個 16 字節(jié)的奇校驗隨機密鑰 .266 3.12請求返回指定次主密鑰狀態(tài) .267 3.13產(chǎn)生一個 64 位或 128 位的數(shù)據(jù)密鑰 .268 3.14產(chǎn)生一個隨機次主密鑰(用主密鑰加密).269 3.15存儲指定的次主密鑰 .270 3.16取回指定的次主密鑰 .271 3.17產(chǎn)生并驗證 MAC.272 3.18用指定的次主密鑰對輸入數(shù)據(jù)做 3DES 加密.273 3.19數(shù)據(jù)轉換 .274 3.20用指定密鑰對輸入數(shù)據(jù)進行 3DES 加/解密.276 3.21初始化 CRC 表 .277 3.22簽名 .27
17、9 3.23數(shù)據(jù)轉換和 CRC 校驗 .281 3.24輸出加密的單長度密鑰 .283 3.25單 DES 密鑰的 MAC 計算.284 3.26單 DES 密鑰的 MAC 驗證.286 3.27注入用 RSA 公鑰加密的次主密鑰.287 3.28計算 MAC.289 3.29轉換 PIN.290 3.30用指定的次主密鑰分散并對分散結果加密 .291 3.31用指定的次主密鑰分散數(shù)據(jù) .293 3.32用分散出的數(shù)據(jù)密鑰請求產(chǎn)生 MAC.294 3.33請求用分散出的數(shù)據(jù)密鑰產(chǎn)生并驗證 MAC.296 3.34驗證 MAC 并生成 MAC.298 3.35請求產(chǎn)生 TAC .301 3.36
18、請求驗證一個 TAC .303 3.37安全計算 .305 3.38不用臨時密鑰生成 MAC.307 3.39驗證 0XB086 命令產(chǎn)生的 MAC .309 3.40驗證并生成 MAC.311 3.41數(shù)據(jù)加密并產(chǎn)生 MAC 一.313 3.42導出分散子密鑰.315 3.43導出交主密鑰.316 3.44數(shù)據(jù)加密并計算 MAC 二.317 3.45用輸入密鑰計算弱 MAC .320 3.463DES MAC 驗證 .322 3.47DES MAC 驗證.324 3.48通用 3DES 加密.325 3.49用分散密鑰加密數(shù)據(jù) .326 3.50請求解密數(shù)據(jù) .328 3.51分散次主密鑰產(chǎn)生 MAC.330 3.52分散次主密鑰和加密 .332 3.53請求用種子密鑰產(chǎn)生子密鑰 .334 3.54多類型數(shù)據(jù)加密 .335 3.55加密分散子
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年山東眾匯商業(yè)運營有限公司蓼河古街曲阜宴項目(孔府宴秀)招聘備考題庫含答案詳解
- 2026年·包頭稀土高新區(qū)教育系統(tǒng)校園招聘25人備考題庫(三)(北京師范大學招聘站)及完整答案詳解一套
- 2026年成都空港實驗學校招聘備考題庫完整答案詳解
- 2026年常熟中遠海運物流有限公司招聘備考題庫及答案詳解1套
- 2026年寧波市鎮(zhèn)海區(qū)招寶山街道專職消防隊副隊長招聘備考題庫附答案詳解
- 2026年四川長虹集團財務有限公司關于招聘客戶經(jīng)理崗等崗位的備考題庫及1套參考答案詳解
- 2026年北京順鑫控股集團有限公司招聘備考題庫及一套參考答案詳解
- 2026年內蒙古錦華路港物流有限責任公司鐵路運輸分公司招聘備考題庫及答案詳解參考
- 2026年中日友好醫(yī)院公開招聘物理師的備考題庫及參考答案詳解一套
- 2026年樂從鎮(zhèn)沙滘小學招聘語文、數(shù)學、英語臨聘老師備考題庫附答案詳解
- 2021-2022學年天津市濱海新區(qū)九年級上學期物理期末試題及答案
- 江蘇省蘇州市、南京市九校2025-2026學年高三上學期一輪復習學情聯(lián)合調研數(shù)學試題(解析版)
- 2026年中國醫(yī)學科學院醫(yī)學實驗動物研究所第三批公開招聘工作人員備考題庫及答案詳解一套
- 2025年幼兒園教師業(yè)務考試試題及答案
- 國家開放大學《Python語言基礎》形考任務4答案
- (自2026年1月1日起施行)《增值稅法實施條例》重點解讀
- 2026春小學科學教科版(2024)三年級下冊《4.幼蠶在生長》教學設計
- 管道安裝協(xié)議2025年
- 2026年內蒙古商貿職業(yè)學院單招綜合素質考試題庫附答案詳解
- 2025寧夏賀蘭工業(yè)園區(qū)管委會招聘40人筆試參考題庫及答案解析
- 2026年青島航空科技職業(yè)學院單招職業(yè)適應性考試題庫含答案詳解
評論
0/150
提交評論