銀聯規範名詞:
發卡機構標識號碼iin:
issuer identification number(issuer為發行者之意)
標識主要行業和發卡機構的**。
個人賬戶標識
individual account identification
為識別個人賬戶,由發卡機構分配的號碼。
校驗位:check digit
位於持卡者標識之後的一位數字。他根據發卡機構標識號碼和個人賬戶標識全部字元算出,用以校驗輸入資料的正確性。主戶
primary account number(pan)
標識發卡機構和持卡者資訊的號碼。它有發卡機構標識號碼、個人賬戶標識和校驗位組成。他是進行金融交易的主要賬號。
報文message
用機構構(或其**)之間交換資訊的資料元集合。不設定或標識任何通訊(頭或尾、協議或字元碼)或保密的有關內容。
資料報 datagram
用於機構(或其**)之間交換資訊的資料元集合。其與報文的區別是設定或標識了通訊(頭或尾、協議或字元碼)或保密的有關內容。
請求 request
產生一些列互動報文的報文
沖正reversal
報文的傳送方用於通知原報文的接收方先前的一筆交易不能按指令處理的一種交易,例如原始交易不能傳送。
借記卡:儲蓄卡
貸記卡 : 信用卡
卡表資訊含義:
標識串磁軌:指1,2,3磁軌
標識串長度:識別符號的含義,為什麼長度會有不同?答:識別符號是指發卡機構識別符號。(卡bin)
標識串偏移量:
標識串:指識別符號內容
eg:621226:工行牡丹靈通卡
628379:齊魯銀行貸記卡
賬號磁軌:指1,2,3磁軌
賬號長度:指我們所熟知的銀行卡16或19位的卡號長度
賬號偏移量
atm傳輸的重要資料考慮兩個問題:1加密(防止被別人看到),2校驗(防止被修改)
des和mac演算法都可以用來校驗的,需要相應的key.
pinblock:對賬號和密碼進行加密處理後的密文資料塊。
pinkey是對賬戶和密碼進行加密,報文的其餘部分不必加密,mackey是對整個報文進行計算,計算結果附在報文結尾,用來對整個報文進行校驗。
為了防止pinkey和mackey洩漏,需要對其加密,用來加密的密稱成為masterkey(主金鑰或金鑰加密金鑰)
主金鑰的產生及使用:由前置的硬體加密機生成,儲存在硬體加密機中,受硬體裝置的保護,一旦硬體加密機收到非授權的操作,主金鑰會自動銷毀。
cups:中國銀聯資訊處理中心系統
atm報文的加解密:
加密原因:
1防止被人擷取到明文
2防止被人擷取修改
pinkey使用des演算法對需要加密的pin資訊進行加密,使明文變成密文
mackey使用mac演算法(des演算法的深入)對傳輸的資料進行校驗,從而判斷傳輸過程中是否被修改過。
pinkey 和mackey如果被人竊取了,人家也就能解密了,因此要保管好pinkey和mackey
因此對pinkey和mackey也要加密才更安全
pinkey:傳輸的資料只有密碼和賬號需要加密,加密採用des演算法,des演算法需要個key,就是這裡的pinkey
ic卡交易
圈存:從主賬戶圈到ic卡上的電子賬戶
圈提:從電子賬戶圈到主賬戶(一般是全部提走)
現金充值:用現金給電子賬戶充值
凡是對卡有些操作的都要傳送指令碼通知
基礎知識1
puts hello world if false class person count 0 def initialize name age 18 name name age age motherland china enddef talk print name name n puts age ag...
基礎知識1
1 static 在c c 中的作用 對變數 a 靜態區域,初始化為0 b 在程式剛開始執行時就完成出初始化,也是唯一一次初始化。控制變數的可見範圍。保持變數內容持久。對變數 函式 主要 這是與全域性變數的差別,隱藏 不同檔案中,使用相同函式名,不會發生衝突 例如,a檔案中函式名加了static,則...
1 基礎知識
osi各層所使用的協議 應用層 telnet ftp http dns smtp pop3 傳輸層 tcp udp tcp 面向連線的可靠的傳輸協議。udp 是無連線的,不可靠的傳輸協議。網路層 ip icmp igmp 埠埠使用乙個16位的數字來表示,它的範圍是0 65535,1024以下的埠號保...