aes加密算法及其應(yīng)用研究

aes加密算法及其應(yīng)用研究

ID:25957873

大?。?16.00 KB

頁數(shù):16頁

時(shí)間:2018-11-23

aes加密算法及其應(yīng)用研究_第1頁
aes加密算法及其應(yīng)用研究_第2頁
aes加密算法及其應(yīng)用研究_第3頁
aes加密算法及其應(yīng)用研究_第4頁
aes加密算法及其應(yīng)用研究_第5頁
資源描述:

《aes加密算法及其應(yīng)用研究》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、《網(wǎng)絡(luò)安全》課程報(bào)告課題名稱:AES加密算法及其應(yīng)用研究姓名:王安峰學(xué)院:計(jì)算機(jī)科學(xué)與工程學(xué)院系:計(jì)算機(jī)科學(xué)與技術(shù)專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)學(xué)號(hào):090308207指導(dǎo)教師:樂德廣提交日期:2010/12/25AES加密算法及其應(yīng)用研究王安峰,090308207,08計(jì)科2班(常熟理工學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院,江蘇常熟215500)摘要:20世紀(jì)70年代中期美國(guó)人開創(chuàng)的DES(數(shù)據(jù)加密標(biāo)準(zhǔn))可以說經(jīng)歷了近1/4個(gè)漫長(zhǎng)而輝煌的年代,并逐漸由繁榮走向衰落。它之所以走向衰落,是由于20世紀(jì)末出現(xiàn)了差分密碼分析及線性密碼分析。美國(guó)國(guó)家和標(biāo)準(zhǔn)技術(shù)研

2、究所(NIST)于1997年初發(fā)起并組織了在全世界廣泛征集新的加密標(biāo)準(zhǔn)算法的活動(dòng),同時(shí)要求每一種候選算法應(yīng)當(dāng)支持128、192和256比特的密鑰長(zhǎng)度。經(jīng)過3年多時(shí)間的反復(fù)較量,對(duì)首輪入選的15種不同算法進(jìn)行了廣泛的評(píng)估和測(cè)試,篩選出5種算法進(jìn)入決賽。最終,由比利時(shí)的密碼專家JoanDaemen及VincentRijmen所提出的加密算法Rijndeal幸運(yùn)的贏得了勝利,成為21世紀(jì)新的高級(jí)加密標(biāo)準(zhǔn)算法AES。[1]本文主要分析AES加密算法及其應(yīng)用的研究,在基于MFC基礎(chǔ)上對(duì)該算法進(jìn)行簡(jiǎn)單實(shí)現(xiàn),采用面向?qū)ο蟮腃++語言,模擬加密及其解

3、密過程。分析該算法的安全性能和廣泛應(yīng)用。關(guān)鍵詞:AES加密算法;基于C++;加密;解密;Rijndeal算法;MFC類;1引言信息社會(huì)的興起,給全球帶來了信息技術(shù)飛速發(fā)展的契機(jī):信息技術(shù)的應(yīng)用,引起了人們生產(chǎn)方式、生活方式和思想觀念的巨大變化,極大地推動(dòng)了人類社會(huì)的發(fā)展和人類文明的進(jìn)步。隨著人類進(jìn)入知識(shí)經(jīng)濟(jì)時(shí)代,網(wǎng)絡(luò)和信息已主見成為人們從事社會(huì)活動(dòng)的基本工具,但是,由于計(jì)算機(jī)和網(wǎng)絡(luò)系統(tǒng)的發(fā)放性帶來的信息與信息系統(tǒng)的安全問題也拓展到前所未有的程度。日益增多的對(duì)信息系統(tǒng)的非法入侵和破壞活動(dòng)正在以驚人的速度在全世界蔓延,給各國(guó)信息系統(tǒng)帶來巨

4、大的經(jīng)濟(jì)損失和安全威脅。隨著信息技術(shù)的不斷發(fā)展,信息安全,網(wǎng)絡(luò)安全的概念正在與時(shí)俱進(jìn),逐漸從早期的通信保密發(fā)展到關(guān)注信息的保密、完整、可用、可控和不可否認(rèn)的信息安全。信息與信息系統(tǒng),網(wǎng)絡(luò)與網(wǎng)絡(luò)系統(tǒng)安全并重,保證信息系統(tǒng)能夠安全、可靠、不間斷的運(yùn)行,以提供必要的服務(wù)。[6]近年來,我國(guó)在發(fā)展知識(shí)經(jīng)濟(jì)、建設(shè)信息基礎(chǔ)設(shè)施以及中國(guó)互聯(lián)網(wǎng)的建設(shè)和應(yīng)用方面都有相當(dāng)大的進(jìn)步。計(jì)算機(jī)網(wǎng)絡(luò)的廣泛應(yīng)用已經(jīng)對(duì)經(jīng)濟(jì)、文化、教育、科學(xué)的發(fā)展和人類生活質(zhì)量的提高產(chǎn)生了重要影響,但也帶來了一些新的問題。信息系統(tǒng)的的安全總是面臨著日益嚴(yán)重的威脅。一方面是由于互聯(lián)網(wǎng)的

5、開放性及安全性不足,另一方面是眾多的攻擊手段。為了保證信息系統(tǒng)的安全,需要完整的安全保障體系,應(yīng)具有保護(hù)功能、檢測(cè)手段、工具的反應(yīng)以及事故恢復(fù)能力。因而,除了不斷完善相應(yīng)的法律和監(jiān)督措施,我們更需要自我保護(hù)。理論和事實(shí)都說明,密碼技術(shù)是一種經(jīng)濟(jì)、實(shí)用而有效的方法,這也是密碼技術(shù)得到快速發(fā)展和廣泛應(yīng)用的原因。2密碼學(xué)2.1密碼學(xué)的起源和發(fā)展密碼學(xué)(cryptology)是研究信息系統(tǒng)安全保密的科學(xué),包括密碼編程學(xué)和密碼分析學(xué)。密碼編程學(xué)(Cryptography),主要研究對(duì)信息進(jìn)行編碼,實(shí)現(xiàn)對(duì)信息的隱蔽。密碼分析學(xué)(Cryptanal

6、ytics)主要研究加密消息的破解或消息的偽造。[7]今天,對(duì)加密技術(shù)的一些元素實(shí)現(xiàn)訪問控制、驗(yàn)證、消息完整性和不可抵賴性時(shí),都影響著信息的安全性。在第一次世界大戰(zhàn)之前,密碼技術(shù)很少見諸于世,直到1918年,WilliamF.Friedman的論文“重合指數(shù)及其在密碼學(xué)中的應(yīng)用”(TheIndexofCoincidenceandApplicationsinCryptography)發(fā)表時(shí),情況才有所好轉(zhuǎn)。1949年,香農(nóng)(ClaudeShannon)的論文“保密系統(tǒng)的通信理論”(TheCommunicationTheoryofSecr

7、ecySystems)在《貝爾系統(tǒng)技術(shù)雜志》上發(fā)表,奠定了密碼學(xué)理論基礎(chǔ)。[5]1967年,戴維??ǘ鳎―avidKahn),收集整理了第一次世界大戰(zhàn)和第二次世界大戰(zhàn)的大量史料,創(chuàng)作出版了《破譯者》(TheCoddebreakers),為密碼技術(shù)的公開化、大眾化拉開了序幕。此后,密碼學(xué)的文獻(xiàn)大量涌現(xiàn)。20世紀(jì)70年代,是密碼需發(fā)展的重要時(shí)期,有兩件大事發(fā)生:其一,美國(guó)國(guó)家標(biāo)準(zhǔn)局(NBS,即現(xiàn)在的國(guó)家標(biāo)注與技術(shù)研究所NIST)開始數(shù)據(jù)加密標(biāo)準(zhǔn)(DataEncryptionStandard)的征集工作。1975年3月17日,NBS在Fed

8、eralRegister上公布了一個(gè)候選算法,1976年11月23日,該算法被正式確認(rèn)為聯(lián)邦標(biāo)準(zhǔn)DES,并授權(quán)在政府通信中使用,此后,DES被多個(gè)部門和標(biāo)準(zhǔn)化機(jī)構(gòu)采納為標(biāo)準(zhǔn),甚至成為事實(shí)上的歸家標(biāo)準(zhǔn),1998年正式退役。

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。