加密解密_第1頁
已閱讀1頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、加密解密,廣電運(yùn)通軟件測試部江樹良2007-6-29,,術(shù)語一,【DES】:des加密【3DES】:3des加密,一般采用雙密鑰,分前后兩個(gè)8字節(jié)的密鑰A+B,加密過程為EA(DB(EA(plain))), 解密為DA(EB(DA(cipher)))(另外還有一種形式是密鑰長度為24字節(jié),即3個(gè)8字節(jié) A+B+C,EC(DB(EA(plain))), 解密為DA(EB(DC(cipher))) )。,,術(shù)語二,【KM】:主密

2、鑰,只儲(chǔ)存在加密機(jī)中。一般由三個(gè)人分別手工輸入機(jī)密機(jī)中,然后計(jì)算得到主密鑰存放在機(jī)密中,任何一個(gè)人都無法主密鑰,受機(jī)密機(jī)保護(hù)。KM的作用主要是加密密鑰,即所有從加密機(jī)中輸出來的密鑰都要用KM加密而不能是明文密鑰?!綤TM】:終端主密鑰,用于加密密鑰(PPK、MPK)的密鑰,密鑰得生成是雙發(fā)約定好了的,用信封或者IC卡交換。主要作用是通信雙方如果要分發(fā)密鑰,那么所有密鑰都經(jīng)過KTM加密,,術(shù)語三,【PPK】:會(huì)話密鑰:PIN密鑰。加密用

3、戶的PINBLOCk【MPK】:會(huì)話密鑰:MAC密鑰,MAC校驗(yàn)的密鑰【DPK】:會(huì)話密鑰:DATA密鑰, 對(duì)報(bào)文加密的密鑰,存在一般采用兩種形式(ECB, CBC)【KVC】:密鑰校驗(yàn)值(驗(yàn)證密鑰) 用密鑰對(duì)全0加密后的結(jié)果【密鑰索引】:存儲(chǔ)在加密機(jī)的密鑰的索引 加密機(jī)中的一個(gè)密鑰唯一對(duì)應(yīng)一個(gè)索引,,術(shù)語四,【KIR】:交換接收密鑰(Interchage Receive Key),接受一個(gè)密鑰【KIS】:交換發(fā)送密

4、鑰(Interchage Send Key), 生成一個(gè)密鑰后用KIS機(jī)密發(fā)送【ZCMK】:(Zone Control Master Key) 區(qū)域主密鑰(visa,等同KIR和KIS)【KEK】:(Key Encryption Key) 密鑰加密密鑰(mast card)(等同KIR,KIS)【KPE】:(PIN Encryption key) PIN加密密鑰(mast card)(等同PPK)【AWK】:(Acq

5、uirer Working Key) (visa)(等同PPK)【IWK】:(Issuer Working Key) (visa)(等同KIR),,術(shù)語五,【PINBlock】:PIN塊,對(duì)PIN原文做一定的轉(zhuǎn)換后的結(jié)果 【PIN轉(zhuǎn)換】:把用PPIK-A加密的PIN-A轉(zhuǎn)換成用PPK-B加密的PIN-B【MAC校驗(yàn)值】:對(duì)輸入的明文用DES或3DES分組運(yùn)算后的結(jié)果【MAC值驗(yàn)證】:對(duì)輸入的明文按指定的方法產(chǎn)生校驗(yàn)值并與

6、輸入的校驗(yàn)值比較,以確定明文是否被篡改,,PINBLOCK格式,格式一:ISO0 格式格式二:ISO1 格式格式三:ISO2 格式格式四:ISO3 格式格式五:ANSI 格式其它格式,,格式一,PIN格式:,,格式一,PAN格式,,格式一,例如:明文PIN 123456磁卡上的PAN:1234 5678 9012 3456 78,,格式一,步驟1:截取下的PAN:6789 0123 4567步驟2:

7、轉(zhuǎn)化PAN:0x00 0x00 0x67 0x89 0x01 0x23 0x45 0x67步驟3:轉(zhuǎn)化PIN:0x06 0x12 0x34 0x56 0xFF 0xFF 0xFF 0xFF步驟4:PIN與PAN異或:0x06 0x12 0x53 0xDF 0xFE 0xDC 0xBA 0x98,,格式 2,ISO 9564-1格式1,PIN 塊由下述16位十六制數(shù)組成:1NP1…PNR…R這里:N是PIN長度(4-1

8、2)P1…PN是N位的PINR…R是隨機(jī)填充串,,格式三,格式 3:(ISO-2) 2NP1…PNF…F和格式2不一樣的地方是填充 F,,MAC算法,Mode=0(MAC_ISO) 由于缺乏文檔,不知道這種屬于何種形式,保留。出現(xiàn)在Eracom加密機(jī)的API當(dāng)中,如果是Eracom加密機(jī)的話,可行,如果不是的話,這種形式不支持。Mode=1(MAC_CBC) CBC模式(密碼分組鏈接)。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論