天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 信息工程論文 >

IDEA子密鑰擴(kuò)展算法及其與MD5混合加密算法的研究

發(fā)布時(shí)間:2018-07-16 23:46
【摘要】:從公元前2000年至今,作為信息安全重要領(lǐng)域之一的學(xué)科,密碼學(xué)研究一直都未停止過,其在戰(zhàn)爭、軍事等方面發(fā)揮不可替代的作用,有重要的研究意義。但因?yàn)橛?jì)算機(jī)處理速度加快,密碼破譯方面的研究也飛速發(fā)展,導(dǎo)致到目前為止安全可行的密碼算法少之又少,國家標(biāo)準(zhǔn)的密碼體制更是寥寥無幾。本文圍繞兩種現(xiàn)有的加密算法:IDEA(International Data Encryption Algorithm,IDEA)和MD5(Message-digest Algorithm 5,MD5)遇到的不安全挑戰(zhàn)展開研究。本文的研究工作主要包含以下幾個(gè)方面:第一,闡述密碼學(xué)的課題發(fā)展歷史、研究背景及研究意義,著重對(duì)密碼學(xué)發(fā)展歷史及其分類進(jìn)行闡述。重點(diǎn)研究IDEA、MD5密碼體制的實(shí)現(xiàn)過程,包含加密過程、密鑰擴(kuò)展算法、解密過程及算法安全性。第二,針對(duì)IDEA弱密鑰問題提出一種改進(jìn)的子密鑰擴(kuò)展算法。首先通過對(duì)一組128位初始密鑰位進(jìn)行隨機(jī)散列;然后根據(jù)得到的隨機(jī)散列值利用同義詞鏈地址法生成若干個(gè)無線性關(guān)系的子密鑰,重復(fù)以上步驟直至生成52個(gè)子密鑰。對(duì)照原來的IDEA子密鑰擴(kuò)展算法,解決了原子密鑰擴(kuò)展算法的差分-線性分析及相關(guān)子密鑰攻擊對(duì)IDEA算法造成的挑戰(zhàn),保證了IDEA密碼算法的安全性。并且在程序?qū)崿F(xiàn)可接受的效率范圍內(nèi)實(shí)現(xiàn)此算法。實(shí)驗(yàn)證明,該算法解決了IDEA密碼算法的弱密鑰問題,且在效率方面比往期改進(jìn)后的子密鑰擴(kuò)展算法明顯提高。第三,針對(duì)MD5不安全及IDEA大明文下大密文空間的問題提出一種新的基于MD5和改進(jìn)后的IDEA混合加密算法。首先將明文作為輸入MD5算法的輸入,通過MD5算法加密完成后輸出密文;然后將輸出的密文作為改進(jìn)后IDEA密碼算法的輸入,根據(jù)改進(jìn)后IDEA對(duì)其進(jìn)行加密,加密完成后輸出固定長度的密文。并且在程序?qū)崿F(xiàn)可接受的效率范圍內(nèi)實(shí)現(xiàn)此算法。實(shí)驗(yàn)證明,當(dāng)明文空間大于256bits時(shí)綜合考慮算法效率、安全性及存儲(chǔ)空間,混合加密算法優(yōu)勢(shì)明顯。
[Abstract]:Since 2000 BC, as one of the important fields of information security, cryptography research has never stopped. It plays an irreplaceable role in war, military and so on, and has important research significance. However, due to the fast speed of computer processing and the rapid development of cryptographic decoding research, so far, there are very few secure and feasible cryptographic algorithms, and the national standard cryptosystem is even less. This paper focuses on the insecure challenges encountered by two existing encryption algorithms: idea (International data encryption algorithm) and MD5 (Message-digest Algorithm 5MD5). The research work of this paper mainly includes the following aspects: first, the development history, research background and research significance of the subject of cryptography are expounded, and the development history and classification of cryptography are emphasized. This paper focuses on the implementation of IDEAN MD5 cryptosystem, including encryption process, key extension algorithm, decryption process and algorithm security. Secondly, an improved subkey expansion algorithm is proposed for idea weak key problem. Firstly, a set of 128-bit initial key bits are randomly hashed, and then the sub-keys of several wireless relationships are generated by using the synonym chain address method according to the resulting random hash values, and the above steps are repeated until 52 sub-keys are generated. Compared with the original idea subkey expansion algorithm, the difference linear analysis of atomic key expansion algorithm and the challenge caused by related subkey attacks to idea algorithm are solved, and the security of idea cryptographic algorithm is ensured. The algorithm is implemented within the acceptable efficiency range of the program. Experimental results show that the algorithm solves the weak key problem of idea cipher algorithm, and its efficiency is much higher than that of the previous improved sub-key expansion algorithm. Thirdly, a new MD5 and improved idea hybrid encryption algorithm is proposed to solve the problem of MD5 insecurity and large ciphertext space under idea Daming. Firstly, the plaintext is taken as the input of MD5 algorithm, then the ciphertext is output after the encryption is completed by MD5 algorithm, and then the ciphertext output is used as the input of the improved idea cipher algorithm, which is encrypted according to the improved idea. Output a fixed length ciphertext after encryption is complete. The algorithm is implemented within the acceptable efficiency range of the program. The experimental results show that when the plaintext space is larger than 256bits, the hybrid encryption algorithm has the advantage of considering the efficiency, security and storage space of the algorithm.
【學(xué)位授予單位】:中北大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TN918.4

【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 魏革;;IDEA加密解密算法的設(shè)計(jì)與實(shí)現(xiàn)策略探究[J];無線互聯(lián)科技;2015年24期

2 周小紅;周建伙;;MD5加密算法在注冊(cè)及登錄驗(yàn)證模塊中的應(yīng)用[J];工業(yè)控制計(jì)算機(jī);2015年11期

3 徐蕊;;MD5加密算法的研究與應(yīng)用[J];中國新通信;2015年21期

4 許琪;;MD5加密算法的研究[J];福建電腦;2014年03期

5 李佳;;IDEA算法綜述[J];科技廣場(chǎng);2012年09期

6 魯林真;陳少真;;對(duì)5輪IDEA算法的兩種攻擊[J];北京大學(xué)學(xué)報(bào)(自然科學(xué)版);2010年05期

7 尚華益;姚國祥;官全龍;;基于Blowfish和MD5的混合加密方案[J];計(jì)算機(jī)應(yīng)用研究;2010年01期

8 ;An Analysis of International Data Encryption Algorithm(IDEA) Security against Differential Cryptanalysis[J];Wuhan University Journal of Natural Sciences;2008年06期

9 劉連浩;崔杰;胡睿達(dá);劉上力;;基于AES的短分組加密技術(shù)的改進(jìn)[J];計(jì)算機(jī)工程;2007年14期

10 舒暢;;MD5算法原理及其碰撞攻擊[J];軟件導(dǎo)刊;2007年11期

,

本文編號(hào):2128096

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/2128096.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶b3df9***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com
亚洲精品成人午夜久久| 国产成人精品99在线观看| 欧美人禽色视频免费看| 免费黄色一区二区三区| 欧美亚洲国产日韩一区二区| 国产女性精品一区二区三区| 国产亚洲成av人在线观看| 国产成人精品资源在线观看| 国产丝袜美女诱惑一区二区| 爱在午夜降临前在线观看| 精品人妻精品一区二区三区| 日韩欧美国产精品中文字幕| 午夜资源在线观看免费高清| 99久热只有精品视频最新| 国产一区欧美一区二区| 亚洲少妇一区二区三区懂色| 尤物天堂av一区二区| 福利在线午夜绝顶三级| av一区二区三区天堂| 亚洲国产性感美女视频| 久久老熟女一区二区三区福利| 精品人妻一区二区三区免费看| 欧美日韩无卡一区二区| 国产传媒一区二区三区| 欧美日韩精品视频在线| 日本三区不卡高清更新二区| 色哟哟在线免费一区二区三区| 日本一区二区三区黄色| 都市激情小说在线一区二区三区| 俄罗斯胖女人性生活视频| 国产精品涩涩成人一区二区三区| 日韩欧美三级视频在线| 日韩精品一级片免费看 | 男人把女人操得嗷嗷叫| 亚洲av秘片一区二区三区| 亚洲成人黄色一级大片| 日韩女优视频国产一区| 邻居人妻人公侵犯人妻视频| 国产亚洲不卡一区二区| 麻豆在线观看一区二区| 日韩精品在线观看一区|