版權(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 加密解密文件
- rsa加密解密算法
- 文件加密解密算法研究與實(shí)現(xiàn)——基于usbkey的文件加密解密方案
- 基于tcp網(wǎng)絡(luò)加密解密
- 文件加密解密算法研究與實(shí)現(xiàn)——基于USBKEY的文件加密解密方案.pdf
- 基于java的文件加密解密
- 加密解密論文畢業(yè)設(shè)計(jì)
- 3密碼的加密與解密
- 加密與解密課程設(shè)計(jì)
- 信息加密與解密案例教程
- java課程設(shè)計(jì)--加密與解密
- java課程設(shè)計(jì)---加密和解密
- java文件加密解密課程設(shè)計(jì)
- mcafee全盤加密產(chǎn)品eepc解密過程
- java課程設(shè)計(jì) -- 文件加密與解密
- vc實(shí)現(xiàn)文件簡單的加密和解密
- 加密解密程序設(shè)計(jì)課程設(shè)計(jì)
- c語言課程設(shè)計(jì)—數(shù)據(jù)加密解密
- c語言課程設(shè)計(jì)-文件加密解密
- 基于xor算法的數(shù)據(jù)加密解密編程
評(píng)論
0/150
提交評(píng)論