亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種改進(jìn)的cbc模式3des加密方法_2

文檔序號(hào):9306510閱讀:來(lái)源:國(guó)知局
器2寄存后用秘鑰2進(jìn)行第二次DES逆變換,得到第二次DES逆變換數(shù)據(jù)C12;與此同時(shí),復(fù)用第一個(gè)DES變換模塊,第二個(gè)明文P2與反饋回來(lái)的數(shù)據(jù)C11異或并由寄存器I寄存后用秘鑰I進(jìn)行第一次DES變換,得到第一次DES變換的數(shù)據(jù)C21。
[0013]3)在第三個(gè)DES變換周期內(nèi),將C12再次與初始化向量IV異或并由寄存器3寄存后用秘鑰3進(jìn)行第三次DES變換,得到第三次DES變換數(shù)據(jù)C13;與此同時(shí),復(fù)用第二個(gè)DES變換模塊,C21與反饋回來(lái)的數(shù)據(jù)C 12異或并由寄存器2寄存后用秘鑰2進(jìn)行第二次DES逆變換,得到第二次DES逆變換的數(shù)據(jù)C22;與此同時(shí),復(fù)用第一個(gè)DES變換模塊,第三個(gè)明文P3與反饋回來(lái)的數(shù)據(jù)C21異或并由寄存器I寄存后用秘鑰I進(jìn)行第一次DES變換,得到第一次變換的數(shù)據(jù)C31。
[0014]4)在第四個(gè)DES變換周期內(nèi),由寄存器4寄存C13,該數(shù)據(jù)也是明文P1的最終密文C1,明文P1W密結(jié)束;與此同時(shí),將C 22與反饋回來(lái)的數(shù)據(jù)C 13異或并由寄存器3寄存后用秘鑰3進(jìn)行第三次DES變換,得到第三次DES變換數(shù)據(jù)C23;與此同時(shí),復(fù)用第二個(gè)DES變換模塊,C31與反饋回來(lái)的數(shù)據(jù)C 22異或并由寄存器2寄存后用秘鑰2進(jìn)行第二次DES逆變換,得到第二次DES逆變換的數(shù)據(jù)C32;與此同時(shí),復(fù)用第一個(gè)DES變換模塊,第四個(gè)明文P 4與反饋回來(lái)的數(shù)據(jù)C31異或并由寄存器I寄存后用秘鑰I進(jìn)行第一次DES變換,得到第一次變換的數(shù)據(jù)C41。
[0015]5)在以后的DES變換周期內(nèi)依次類(lèi)推,直到最后一個(gè)明文加密完成。
[0016]本發(fā)明的解密過(guò)程如圖4所示,具體如下:
I)在第一個(gè)DES變換周期內(nèi),將第一個(gè)密文C/由寄存器I寄存后用秘鑰I進(jìn)行第一次DES逆變換并與初始化向量IV異或,得到第一次DES逆變換數(shù)據(jù)CJ。
[0017]2)在第二個(gè)DES變換周期內(nèi),將C1/由寄存器2寄存后用秘鑰2進(jìn)行第二次DES變換并再次與初始化向量IV異或,得到第二次DES變換數(shù)據(jù)C1/ ;與此同時(shí),復(fù)用第一個(gè)DES變換模塊,第二個(gè)密文(V由寄存器I寄存后用秘鑰I進(jìn)行第一次DES逆變換并與CJ異或,得到第一次DES逆變換的數(shù)據(jù)CJ。
[0018]3)在第三個(gè)DES變換周期內(nèi),將C1/由寄存器3寄存后用秘鑰3進(jìn)行第三次DES逆變換并再次與初始化向量IV異或,得到第三次DES逆變換數(shù)據(jù)P/ ;與此同時(shí),復(fù)用第二個(gè)DES變換模塊,C22'由寄存器2寄存后用秘鑰2進(jìn)行第二次DES變換并與Cj異或,得到第二次DES變換的數(shù)據(jù)C2/ ;與此同時(shí),復(fù)用第一個(gè)DES變換模塊,第三個(gè)密文(V由寄存器I寄存后用秘鑰I進(jìn)行第一次DES逆變換并與C23'異或,得到第一次逆變換的數(shù)據(jù)C32 r。
[0019]4)在第四個(gè)DES變換周期內(nèi),由寄存器4寄存P/,該數(shù)據(jù)就是密文C/最終的明文,密文(V解密結(jié)束;與此同時(shí),將C2/由寄存器3寄存后用秘鑰3進(jìn)行第三次DES逆變換并與(^/異或,得到第三次DES逆變換數(shù)據(jù);與此同時(shí),復(fù)用第二個(gè)DES變換模塊,C32'由寄存器2寄存后用秘鑰2進(jìn)行第二次DES變換并與C2/異或,得到第二次DES變換的數(shù)據(jù)C3/ ;與此同時(shí),復(fù)用第一個(gè)DES變換模塊,第四個(gè)密文C/由寄存器I寄存后用秘鑰I進(jìn)行第一次DES逆變換并與CJ異或,得到第一次逆變換的數(shù)據(jù)C41'。
[0020]5)在以后的DES變換周期內(nèi)依次類(lèi)推,直到最后一個(gè)密文解密完成。
【主權(quán)項(xiàng)】
1.一種改進(jìn)的CBC模式3DES加密方法,包括數(shù)據(jù)的加密和解密,其特征在于, 所述數(shù)據(jù)的加密,具體如下: 步驟1、將第一個(gè)明文P1與初始化向量IV異或后進(jìn)行DES變換,得到數(shù)據(jù)C 11; 步驟2、將數(shù)據(jù)C11與初始化向量IV異或后進(jìn)行DES逆變換,得到數(shù)據(jù)C 12;與此同時(shí),將第二個(gè)明文匕與C η異或后進(jìn)行DES變換,得到數(shù)據(jù)C 21; 步驟3、將C12與初始化向量IV異或后進(jìn)行DES變換,得到數(shù)據(jù)C 13,并將數(shù)據(jù)C13作為明文P1的最終密文;與此同時(shí),將C 21與C 12異或后進(jìn)行DES逆變換,得到數(shù)據(jù)C 22;與此同時(shí),將第三個(gè)明文匕與C 21異或后進(jìn)行DES變換,得到數(shù)據(jù)C 31; 步驟4、將C22與C 13異或后進(jìn)行DES變換,得到數(shù)據(jù)C 23,并將數(shù)據(jù)C23作為明文P 2的最終密文;與此同時(shí),將C31與C 22異或后進(jìn)行DES逆變換,得到數(shù)據(jù)C 32;與此同時(shí),將第四個(gè)明文匕與C 31異或后進(jìn)行DES變換,得到數(shù)據(jù)C 41; 步驟5、依此類(lèi)推,直到得到最后一個(gè)明文的最終密文; 所述數(shù)據(jù)的解密,具體如下: 步驟1、將第一個(gè)密文C/進(jìn)行DES逆變換后再與初始化向量IV異或,得到數(shù)據(jù)CJ ;步驟2、將CJ進(jìn)行DES變換后再與初始化向量IV異或,得到數(shù)據(jù)C1/ ;與此同時(shí),將第二個(gè)密文C2'進(jìn)行DES逆變換后再與C13'異或,得到數(shù)據(jù)C22'; 步驟3、將(^/進(jìn)行DES逆變換后再與初始化向量IV異或,得到數(shù)據(jù)P/,并將P/作為密文(V的最終明文;與此同時(shí),將C2/進(jìn)行第二次DES變換后再與C1/異或,得到數(shù)據(jù)(:2/ ;與此同時(shí),將第三個(gè)密文(V進(jìn)行DES逆變換后再與C2?異或,得到數(shù)據(jù)C3/ ; 步驟4、將(:21'進(jìn)行DES逆變換后再與C11'異或,得到數(shù)據(jù)P2',并將P/作為密文C2'的最終明文;與此同時(shí),將C32'進(jìn)行DES變換后再與C22'異或,得到數(shù)據(jù)C3/ ;與此同時(shí),將第四個(gè)密文C4'進(jìn)行DES逆變換后再與C33'異或,得到數(shù)據(jù)C4/ ; 步驟5、依此類(lèi)推,直到得到最后一個(gè)密文的最終明文。
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種改進(jìn)的CBC(Chain?Block?Coding,密碼分組鏈接)模式3DES加密方法,屬于信息安全技術(shù)領(lǐng)域。本發(fā)明將鏈?zhǔn)浇Y(jié)構(gòu)應(yīng)用于3DES算法內(nèi)部,形成內(nèi)部鏈?zhǔn)浇Y(jié)構(gòu),即把3DES算法中每輪DES變換后的輸出數(shù)據(jù)都反饋給輸入端,作為下一個(gè)輸入數(shù)據(jù)的初始化向量;同時(shí)對(duì)3DES算法進(jìn)行流水線改進(jìn),提高各DES子模塊的復(fù)用率,進(jìn)而有效提高算法處理效率。本發(fā)明方法尤其適合安全系數(shù)要求比較高,速度要求比較快的場(chǎng)合。
【IPC分類(lèi)】H04L9/06
【公開(kāi)號(hào)】CN105024805
【申請(qǐng)?zhí)枴緾N201510438870
【發(fā)明人】李冰, 李兵, 涂云晶, 金濤, 劉勇, 趙霞, 陳帥, 董乾, 王剛
【申請(qǐng)人】東南大學(xué)
【公開(kāi)日】2015年11月4日
【申請(qǐng)日】2015年7月24日
當(dāng)前第2頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1