版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 畢業(yè)設(shè)計(jì)(論文)</b></p><p> 題目: 用于文檔加密算法研究 </p><p> 專 業(yè): 計(jì)算機(jī)網(wǎng)絡(luò) </p><p> 準(zhǔn)考證號(hào): 9101 </p><p> 姓 名:
2、 </p><p> 指導(dǎo)教師: </p><p> 教師職稱: 講師 </p><p> 2014年 5月</p><p> 畢業(yè)設(shè)計(jì)(論文)任務(wù)書(shū)</p><p> 專業(yè):計(jì)算機(jī)網(wǎng)絡(luò) 準(zhǔn)考證號(hào):
3、 姓名: </p><p> 一、畢業(yè)設(shè)計(jì)(論文)題目: 用于文檔加密算法研究 </p><p> 二、畢業(yè)設(shè)計(jì)(論文)工作規(guī)定進(jìn)行的日期: </p><p> 2014年 2 月 25 日起至 2014 年 5 月 25 日止</p><p> 三、畢業(yè)設(shè)計(jì)(論文)步驟:</p&g
4、t;<p> 1、考生根據(jù)我校公布推薦的論文題目,選擇論文題目,上報(bào)學(xué)校自考辦,收集相關(guān)資料,初步擬定論文大綱。</p><p> 2、根據(jù)成教院網(wǎng)站公布的論文指導(dǎo)教師,聯(lián)系教師。</p><p> 3、指導(dǎo)教師審核大綱初稿,進(jìn)行論文寫(xiě)作指導(dǎo),下達(dá)寫(xiě)作任務(wù)。</p><p><b> 4、論文初稿撰寫(xiě)。</b></p
5、><p> 5、論文初稿交指導(dǎo)老師審閱。</p><p> 6、根據(jù)指導(dǎo)老師要求,修改并最終完成論文。</p><p> 7、向?qū)W校自考辦提交畢業(yè)論文(三份)。</p><p> 8、按學(xué)校指定時(shí)間參加論文答辯。</p><p><b> 四、任務(wù)書(shū)的內(nèi)容:</b></p>&
6、lt;p> ?。ㄒ唬┭芯康哪康呐c要求: </p><p> 信息安全實(shí)在太重要了,不管是對(duì)國(guó)家、企業(yè)還是個(gè)人來(lái)說(shuō),信息安全都關(guān)乎著每一個(gè)團(tuán)隊(duì)和個(gè)體的正當(dāng)權(quán)益不受到侵害。文檔加密是現(xiàn)今信息安全防護(hù)的主力軍,采用透明加解密技術(shù),對(duì)數(shù)據(jù)進(jìn)行強(qiáng)制加密,不改變用戶原有的使用習(xí)慣;此技術(shù)對(duì)數(shù)據(jù)自身加密,不管是脫離操作系統(tǒng),還是非法脫
7、離安全環(huán)境,用戶數(shù)據(jù)自身都是安全的,對(duì)環(huán)境的依賴性比較小。 </p><p> (二)論文研究的內(nèi)容 : </p><p> ?、傥臋n加密簡(jiǎn)介、概念
8、。 </p><p> ?、诿艽a學(xué)的發(fā)展 </p><p> ?、勖艽a學(xué)的基本概念 </p&
9、gt;<p> ?、芗用艿捏w制分類(lèi) </p><p> ?、菁用芩惴?,對(duì)稱加密、非對(duì)稱加密 </p><p> ⑥幾種文檔加密算法進(jìn)行介紹與研究: 1、DES算法 2、IDEA算法; 3、RSA算法
10、4、 EIGamal算法 5、MD5算法 </p><p> ?、叱S眉用苘浖榻B </p><p> (三)主要參考
11、文獻(xiàn): </p><p> [1] 梁亞聲.計(jì)算機(jī)網(wǎng)絡(luò)安全[M].機(jī)械工業(yè)出版社,2008 </p><p> [2] 馮登國(guó).網(wǎng)絡(luò)安全原理與技
12、術(shù)[M].北京:科學(xué)出版社,2003 </p><p> [3] 蔡立軍.計(jì)算機(jī)網(wǎng)絡(luò)安全技術(shù)[M].北京:中國(guó)水利水電出版社,2002
13、 </p><p> [4] 謝冬青,冷健,熊偉.計(jì)算機(jī)網(wǎng)絡(luò)安全技術(shù)教程[M].北京:機(jī)械工業(yè)出版社,2007 </p><p> [5] 劉遠(yuǎn)生.計(jì)算機(jī)網(wǎng)絡(luò)安全[M].北京:清華大學(xué)出版社,2006
14、 </p><p> [6] 周學(xué)廣,劉藝.信息安全學(xué)[M]. 北京:機(jī)械工業(yè)出版社,2003 </p><
15、;p> [7] 郭寧,等.非對(duì)稱式密碼體制數(shù)據(jù)加密算法的分析[J].山東工業(yè)大學(xué)學(xué)報(bào),2001,31(2) </p><p> [8] 郭寧,等.對(duì)稱式密碼體制數(shù)據(jù)加密算法的分析[J].山東工業(yè)大學(xué)學(xué)報(bào),2001,31(4)
16、 </p><p> 指導(dǎo)教師簽名: 學(xué)生簽名: 自考辦簽名: </p><p> 2014年 2月 25日 2014年 2月 25日 年 月 日</p><
17、;p> 用于文檔加密算法研究</p><p> [摘要] 信息安全實(shí)在太重要了,不管是對(duì)國(guó)家、企業(yè)還是個(gè)人來(lái)說(shuō),信息安全都關(guān)乎著每一個(gè)團(tuán)隊(duì)和個(gè)體的正當(dāng)權(quán)益不受到侵害。文檔加密是現(xiàn)今信息安全防護(hù)的主力軍,采用透明加解密技術(shù),對(duì)數(shù)據(jù)進(jìn)行強(qiáng)制加密,不改變用戶原有的使用習(xí)慣;此技術(shù)對(duì)數(shù)據(jù)自身加密,不管是脫離操作系統(tǒng),還是非法脫離安全環(huán)境,用戶數(shù)據(jù)自身都是安全的,對(duì)環(huán)境的依賴性比較小。</p>&l
18、t;p> 本文對(duì)文檔加密進(jìn)行了介紹,講述了密碼學(xué)的發(fā)展、密碼學(xué)的基本概念、加密的體制分類(lèi)并對(duì)幾種文檔加密算法進(jìn)行了研究,介紹了一些常用的加密軟件。</p><p> [關(guān)鍵詞] 文檔加密 算法 密碼學(xué) 加密的體制</p><p><b> 目 錄</b></p><p><b> 引 言1</b>&l
19、t;/p><p> 一、文檔加密概述2</p><p> ?。ㄒ唬┪臋n加密的概念2</p><p> (二)文檔加密概述2</p><p> 二、密碼學(xué)的概述3</p><p> ?。ㄒ唬┟艽a學(xué)的發(fā)展3</p><p> 1、古代加密方法3</p><p&g
20、t;<b> 2、古典密碼3</b></p><p><b> 3、近代密碼4</b></p><p> ?。ǘ┟艽a學(xué)基本概念5</p><p> ?。ㄈ┘用荏w制分類(lèi)6</p><p> 1、對(duì)稱密碼體制6</p><p> 2、非對(duì)稱密碼體制6<
21、;/p><p> 三、對(duì)幾種文檔加密算法進(jìn)行介紹與研究7</p><p> ?。ㄒ唬〥ES算法7</p><p> ?。ǘ﹪?guó)際數(shù)據(jù)加密算法IDEA7</p><p> ?。ㄈ㏑SA算法8</p><p> ?。ㄋ模〦IGamal算法10</p><p> ?。ㄎ澹┢渌鼛追N加密算法1
22、1</p><p> 1、愷撒移位密碼11</p><p> 2、MD5算法11</p><p> 三、常用加密軟件介紹12</p><p> ?。ㄒ唬┮苿?dòng)加密工具12</p><p> ?。ǘ┪沂?07加密13</p><p><b> 結(jié) 論14</b&
23、gt;</p><p><b> 致謝語(yǔ)15</b></p><p><b> 參考文獻(xiàn)16</b></p><p><b> 引 言</b></p><p> 隨著信息社會(huì)的到來(lái),人們?cè)谙硎苄畔①Y源所帶來(lái)的巨大的利益的同時(shí),也面臨著信息安全的嚴(yán)峻考驗(yàn)。信息安全已經(jīng)
24、成為世界性的現(xiàn)實(shí)問(wèn)題,信息安全問(wèn)題已威脅到國(guó)家的政治、經(jīng)濟(jì)、軍事、文化、意識(shí)形態(tài)等領(lǐng)域,同時(shí),信息安全問(wèn)題也是人們能否保護(hù)自己的個(gè)人隱私的關(guān)鍵。信息安全是社會(huì)穩(wěn)定安全的必要前提條件。</p><p> 信息安全是一個(gè)綜合性的交叉學(xué)科領(lǐng)域,廣泛涉及數(shù)學(xué)、密碼學(xué)、計(jì)算機(jī)、通信、控制、人工智能、安全工程、人文科學(xué)等諸多學(xué)科,是近幾年迅速發(fā)展的一個(gè)熱點(diǎn)學(xué)科領(lǐng)域。信息對(duì)抗和網(wǎng)絡(luò)安全是信息安全的核心熱點(diǎn),它的研究和發(fā)展又將
25、刺激、推動(dòng)和促進(jìn)相關(guān)學(xué)科的研究與發(fā)展。至今,密碼技術(shù)是取得信息安全性最有效的一種方法, 密碼技術(shù)是信息安全的核心技術(shù)。</p><p> 通過(guò)數(shù)據(jù)加密,人們可以有效地保證通信線路上的內(nèi)容不被泄露,而且還可以檢驗(yàn)傳送信息的完整性。進(jìn)一步,密碼技術(shù)可以應(yīng)用于數(shù)字簽名、身份認(rèn)證和信息鑒定,這些應(yīng)用對(duì)于資源存取控制以及其它安全措施是必須而且有效的。信息安全產(chǎn)品從應(yīng)用類(lèi)型上可以分為防火墻類(lèi)產(chǎn)品、防病毒類(lèi)產(chǎn)品、防攻擊類(lèi)產(chǎn)品
26、、密碼類(lèi)產(chǎn)品、認(rèn)證類(lèi)產(chǎn)品和訪問(wèn)控制類(lèi)產(chǎn)品。相對(duì)于防病毒軟件和防火墻軟件來(lái)說(shuō),基于密碼技術(shù)密碼類(lèi)產(chǎn)品、認(rèn)證類(lèi)產(chǎn)品份額相對(duì)較小,但隨著金融、電信、政府等行業(yè)信息化建設(shè)對(duì)于網(wǎng)絡(luò)安全整體解決方案需求的增加,將會(huì)有較大的增長(zhǎng)。</p><p><b> 一、文檔加密概述</b></p><p> (一)文檔加密的概念</p><p> “文檔加密”
27、是指通過(guò)采用加密算法和各種加密技術(shù)對(duì)網(wǎng)絡(luò)或計(jì)算機(jī)中的文檔進(jìn)行加密防止文檔非法外泄的技術(shù)。文檔加密是國(guó)內(nèi)對(duì)信息安全的基本要求。</p><p><b> (二)文檔加密概述</b></p><p> 在當(dāng)今的信息社會(huì)中,每天都有大量的信息在傳輸、交換、存儲(chǔ)和處理,在這些日常文檔應(yīng)用、傳送、保存過(guò)程中既要保證文檔數(shù)據(jù)的安全,又不能影響正常的工作交流,這就關(guān)乎文檔的安全
28、了。文檔安全主要受兩分面的影響,一是內(nèi)部攻擊,二是外部攻擊。內(nèi)部攻擊是指任何可以訪問(wèn)目標(biāo)電子文檔系統(tǒng)的內(nèi)部員工都構(gòu)成威脅。 外部攻擊是指一些攻擊者在強(qiáng)烈的動(dòng)機(jī)驅(qū)使下,能夠利用多種復(fù)雜的策略和技術(shù)進(jìn)行復(fù)合攻擊,這些攻擊者也構(gòu)成了嚴(yán)重的威脅。所以文檔安全工作貫穿著文檔管理的每個(gè)環(huán)節(jié),作對(duì)電子文檔的使用與管理提出了更加嚴(yán)格的安全性要求。它特別強(qiáng)調(diào)電子文檔的原始性、保密性和完整性,嚴(yán)格防止非授權(quán)用戶的訪問(wèn)和破壞。 </
29、p><p> 對(duì)于文檔加密的要求,首先是表現(xiàn)在對(duì)文件加密系統(tǒng)的安全性,即:要求文檔加密軟件必須考慮全文加密和高強(qiáng)度的加密算法上。我們知道,文檔加密需求會(huì)隨著電腦制造水平的提高、個(gè)人電腦技術(shù)水平的提升、文檔儲(chǔ)存的變化而變化。這就需要加密算法對(duì)應(yīng)用環(huán)境的變化能靈活地設(shè)置受保護(hù)的文件格式和受關(guān)聯(lián)的應(yīng)用程序。同時(shí),文檔環(huán)境復(fù)雜、用途眾多、加密要求多樣化,有的需要移動(dòng)辦公,有的是公文傳送,有的還需要和一些身份認(rèn)證系統(tǒng)、辦公系
30、統(tǒng)進(jìn)行結(jié)合,這就需要加密算法能夠最大范圍地適應(yīng)文檔的各種加密要求,從而保證我們的文檔安全。</p><p><b> 二、密碼學(xué)的概述</b></p><p><b> 密碼學(xué)的發(fā)展</b></p><p> 密碼學(xué)是一門(mén)古老而深?yuàn)W的科學(xué),它以認(rèn)識(shí)密碼變換為本質(zhì),以加密與解密基本規(guī)律為研究對(duì)象。密碼學(xué)的發(fā)展歷程大至經(jīng)
31、歷了三個(gè)階段:古代加密方法、古典密碼和近代密碼。</p><p><b> 1、古代加密方法</b></p><p> 應(yīng)用需求是催生古代加密方法起源和進(jìn)步的直接動(dòng)力。據(jù)石刻及有關(guān)史料記載,許多古代文明,如埃及人、伯來(lái)人等都是在實(shí)踐中逐步發(fā)明并使用了密碼系統(tǒng)。從某種意義上說(shuō),戰(zhàn)爭(zhēng)是科學(xué)技術(shù)進(jìn)步的催化劑,自從有了戰(zhàn)爭(zhēng),人類(lèi)就面臨著安全通信需求。研究表明,古代加密方法
32、大約起源于公元前440年出現(xiàn)在古希臘戰(zhàn)爭(zhēng)中的隱寫(xiě)術(shù)。當(dāng)時(shí)為了安全傳送軍事情報(bào),奴隸主將奴隸的頭發(fā)剃光,把情報(bào)寫(xiě)在奴隸的光頭上,待頭發(fā)變長(zhǎng)后將奴隸送到另一個(gè)部落,再次剃光頭發(fā),原有的信息復(fù)現(xiàn)出來(lái),從而實(shí)現(xiàn)兩個(gè)部落間的秘密通信。</p><p> 另一個(gè)將密碼學(xué)用于通信的記錄是,斯巴達(dá)人于公元前400年將Scytale加密工具用于軍官間傳遞秘密信息。Scytale實(shí)際上是一個(gè)錐形指揮棒,周?chē)h(huán)繞一張羊皮紙,將要保密
33、的信息寫(xiě)在羊皮紙上。解下羊皮紙,上面的消息雜亂無(wú)章、無(wú)法理解,但將它繞在另一個(gè)同等尺寸的棒子上后,就能看到原始的消息。</p><p> 我國(guó)古代也早就出現(xiàn)以藏頭詩(shī)、藏尾詩(shī)、漏格詩(shī)及繪畫(huà)等形式,將需表達(dá)的消息或</p><p> “密語(yǔ)”隱藏在詩(shī)文或畫(huà)卷中特定位置的記載,若只注意詩(shī)或畫(huà)的表面意境,則很難發(fā)現(xiàn)其中隱藏的“話外之音”??偠灾?,盡管這些古代加密方法只能限定在局部范圍內(nèi)使用,
34、但卻體現(xiàn)了密碼學(xué)的若干典型特征。</p><p><b> 2、古典密碼</b></p><p> 相比于古代加密方法,古典密碼系統(tǒng)已變得復(fù)雜,并初步顯現(xiàn)出近代密碼系統(tǒng)的雛形,文字置換是其主要加密思想,一般通過(guò)手工或借助機(jī)械變換方式實(shí)現(xiàn)加密。古典密碼的密碼體制主要有意表代替密碼、多表代替密碼及轉(zhuǎn)輪密碼。20世紀(jì)20年代,隨著機(jī)械和機(jī)電技術(shù)的逐步成熟,以及電報(bào)和無(wú)線
35、電應(yīng)用的出現(xiàn),引起了密碼設(shè)備方面的一場(chǎng)革命——發(fā)明了轉(zhuǎn)輪密碼機(jī)(簡(jiǎn)稱轉(zhuǎn)輪機(jī))。轉(zhuǎn)輪機(jī)的出現(xiàn)是密碼學(xué)發(fā)展的重要標(biāo)志之一,由此傳統(tǒng)密碼學(xué)有了長(zhǎng)足的進(jìn)展,利用機(jī)械轉(zhuǎn)輪人們開(kāi)發(fā)出了許多極其復(fù)雜的加密系統(tǒng),密碼加密速度也大大提高。由于轉(zhuǎn)輪機(jī)的密鑰量有限,二戰(zhàn)中后期曾引發(fā)了一場(chǎng)加密與破譯的對(duì)抗。</p><p> 二戰(zhàn)結(jié)束后,電子學(xué)開(kāi)始被引入到密碼機(jī)之中,第一個(gè)電子密碼機(jī)也僅僅是一個(gè)轉(zhuǎn)輪機(jī),只是轉(zhuǎn)輪被電子器件取代而已。這些
36、電子轉(zhuǎn)輪機(jī)的唯一優(yōu)勢(shì)在于其操作速度,但它們?nèi)允苤朴跈C(jī)械式轉(zhuǎn)輪密碼機(jī)固有弱點(diǎn)(密碼周期有限、制造費(fèi)用高等)的影響。</p><p><b> 3、近代密碼</b></p><p> 20世紀(jì)70年代,源于計(jì)算機(jī)科學(xué)蓬勃發(fā)展的推動(dòng),快速電子計(jì)算機(jī)和現(xiàn)代數(shù)學(xué)方法為加密技術(shù)提供了新的概念和工具,當(dāng)然也給破譯者提供了有力的武器。新技術(shù)的到來(lái)給密碼設(shè)計(jì)者帶來(lái)了前所未有的自由,
37、他們可以輕易地?cái)[脫原先用鉛筆和紙張進(jìn)行手工設(shè)計(jì)時(shí)易犯的錯(cuò)誤,也不用為機(jī)械方式實(shí)現(xiàn)密碼機(jī)的高額費(fèi)用而發(fā)愁,從而可以設(shè)計(jì)出更為復(fù)雜的密碼系統(tǒng)。</p><p> 1949年,Claude Shannon發(fā)表了《保密系統(tǒng)的通信理論》,這篇論文作為近代密碼學(xué)的理論基礎(chǔ)之一,直至30年之后才顯示出它的價(jià)值。1976年,Diffie和Hellman發(fā)表了《密碼學(xué)的新方向》一文,提出了適用于網(wǎng)絡(luò)保密通信的公鑰密碼思想,開(kāi)辟了
38、公開(kāi)密鑰密碼學(xué)的新領(lǐng)域,掀起了公鑰密碼研究的序幕。在這些思想的啟迪下,各種公鑰密碼體制相繼被提出,特別是RSA公鑰密碼體制的提出,是密碼學(xué)史上的一個(gè)重要里程碑。可以這么說(shuō),沒(méi)有公鑰密碼的研究就沒(méi)有近代密碼學(xué)。與此同時(shí),美國(guó)國(guó)家標(biāo)準(zhǔn)局,正式公布實(shí)施了美國(guó)的數(shù)據(jù)加密標(biāo)準(zhǔn)(DES)及其加密算法,并將之用于政府等非機(jī)密單位及商業(yè)領(lǐng)域的保密通信。上述兩篇重要論文和美國(guó)數(shù)據(jù)加密標(biāo)準(zhǔn)DES的實(shí)施,標(biāo)志著密碼學(xué)理論與技術(shù)的劃時(shí)代變革,宣布了近代密碼學(xué)的
39、開(kāi)始。</p><p> 近代密碼學(xué)與計(jì)算機(jī)技術(shù)、電子通信技術(shù)緊密相關(guān)。在這一階段,密碼理論蓬勃發(fā)展,</p><p> 密碼算法設(shè)計(jì)與分析互相促進(jìn),出現(xiàn)了大量的密碼算法和各種攻擊方法。另外,密碼使用的范圍也在不斷擴(kuò)張,而且出現(xiàn)了許多通用的加密標(biāo)準(zhǔn)。當(dāng)然,密碼學(xué)在飛速發(fā)展的同時(shí),也出現(xiàn)了一些新的課題和方向。例如,在分組密碼領(lǐng)域,由于DES已經(jīng)無(wú)法滿足高保密性的要求,美國(guó)于1997年1月
40、開(kāi)始征集新一代數(shù)據(jù)加密標(biāo)準(zhǔn),即高級(jí)數(shù)據(jù)加密標(biāo)準(zhǔn)(AES)。目前,AES已將比利時(shí)密碼學(xué)家設(shè)計(jì)的Rijndael算法作為標(biāo)準(zhǔn)草案,正對(duì)其進(jìn)行性能評(píng)估。AES征集活動(dòng)使國(guó)際密碼學(xué)界掀起了分組密碼研究的新高潮。</p><p> 在公開(kāi)密鑰密碼領(lǐng)域,橢圓曲線密碼體制由于其安全性高、計(jì)算速度快等優(yōu)點(diǎn)引起了人們的普遍關(guān)注。此外,由于嵌入式系統(tǒng)的發(fā)展和智能卡的應(yīng)用,這些設(shè)備上所使用的密碼算法由于系統(tǒng)本身資源的限制,要求密碼
41、算法以較小的資源快速實(shí)現(xiàn)。因此,公開(kāi)密鑰密碼的快速實(shí)現(xiàn)就成為了一個(gè)新的研究熱點(diǎn)。隨著相關(guān)技術(shù)的發(fā)展,一些具有潛在密碼應(yīng)用價(jià)值的技術(shù)也得到了密碼學(xué)家的高度重視,一些新的密碼技術(shù),如混沌密碼、量子密碼等,正在逐步走向?qū)嵱没?lt;/p><p> ?。ǘ┟艽a學(xué)基本概念</p><p> 密碼學(xué)作為數(shù)學(xué)的一個(gè)分支,是研究信息系統(tǒng)安全保密的科學(xué),是密碼編碼學(xué)和密碼分析學(xué)的統(tǒng)稱。</p>
42、<p> 密碼編碼學(xué)是關(guān)于消息保密的技術(shù)和科學(xué)。密碼編碼學(xué)是密碼體制的設(shè)計(jì)學(xué),即怎樣編碼,采用什么樣的密碼體制保證信念被安全地加密。從事此行業(yè)的人員被稱為密碼編碼者。</p><p> 密碼分析學(xué)是與密碼編碼學(xué)相對(duì)應(yīng)的技術(shù)和科學(xué),即研究如何破譯密文的科學(xué)和技術(shù)。密碼分析學(xué)是在未知密鑰的情況下從密文推演出明文或密鑰的技術(shù)。密碼分析者是從事密碼分析的專業(yè)人員。</p><p>
43、; 在密碼學(xué)中,有一個(gè)五元組:{明文,密文,密鑰,加密算法,解密算法},對(duì)應(yīng)的加密方案稱為密碼體制(或密碼)。</p><p> 明文是作為加密輸入的原始信息,即消息的原始形式,通常用m或p表示。所有可能明文的有限集稱為明文空間,通常用M或P來(lái)表示。</p><p> 密文是明文經(jīng)加密變換后的結(jié)果,即消息被加密處理后的形式,通常用c表示。所有可能密文的有限集稱為密文空間,通常用C來(lái)表
44、示。</p><p> 密鑰是參與密碼變換的參數(shù),通常用k表示。一切可能的密鑰構(gòu)成的有限集稱為密鑰空間,通常用K表示。</p><p> 加密算法是將明文變換為密文的變換函數(shù),相應(yīng)的變換過(guò)程稱為加密,即編碼的過(guò)程,通常用E表示。</p><p> 解密算法是將密文恢復(fù)為明文的變換函數(shù),相應(yīng)的變換過(guò)程稱為解密,即解碼過(guò)程,通常用D表示。</p>&
45、lt;p> 對(duì)于有實(shí)用意義的密碼體制而言,加密算法等到的密文總是能用一定的解密算法恢復(fù)出原始的明文來(lái)。而密文消息的獲取同時(shí)依賴于初始明文和密鑰的值。</p><p><b> (三)加密體制分類(lèi)</b></p><p> 密碼體制從原理上可分為兩大類(lèi),即單鑰或?qū)ΨQ密碼體制和雙鑰或非對(duì)稱密碼體制。</p><p><b>
46、 1、對(duì)稱密碼體制</b></p><p> 對(duì)稱密碼體制是一種傳統(tǒng)密碼體制。在對(duì)稱加密系統(tǒng)中,加密和解密采用相同的密鑰。因?yàn)榧咏饷苊荑€相同,需要通信的雙方必須選擇和保存他們共同的密鑰,各方必須信任對(duì)方不會(huì)將密鑰泄密出去,這樣就可以實(shí)現(xiàn)數(shù)據(jù)的機(jī)密性和完整性。</p><p><b> 2、非對(duì)稱密碼體制</b></p><p>
47、 非對(duì)稱密碼體制也叫公鑰加密技術(shù),該技術(shù)就是針對(duì)私鑰密碼體制的缺陷被提出來(lái)的。在公鑰加密系統(tǒng)中,加密和解密是相對(duì)獨(dú)立的,加密和解密會(huì)使用兩把不同的密鑰,加密密鑰(公開(kāi)密鑰)向公眾公開(kāi),誰(shuí)都可以使用,解密密鑰(秘密密鑰)只有解密人自己知道,非法使用者根據(jù)公開(kāi)的加密密鑰無(wú)法推算出解密密鑰,顧其可稱為公鑰密碼體制。如果一個(gè)人選擇并公布了他的公鑰,另外任何人都可以用這一公鑰來(lái)加密傳送給那個(gè)人的消息。私鑰是秘密保存的,只有私鑰的所有者才能利用私
48、鑰對(duì)密文進(jìn)行解密。公鑰密碼體制的算法中最著名的代表是RSA系統(tǒng),公鑰密鑰的密鑰管理比較簡(jiǎn)單,并且可以方便的實(shí)現(xiàn)數(shù)字簽名和驗(yàn)證。但算法復(fù)雜,加密數(shù)據(jù)的速率較低。公鑰加密系統(tǒng)不存在對(duì)稱加密系統(tǒng)中密鑰的分配和保存問(wèn)題。公鑰加密系統(tǒng)除了用于數(shù)據(jù)加密外,還可用于數(shù)字簽名。</p><p> 三、對(duì)幾種文檔加密算法進(jìn)行介紹與研究</p><p><b> ?。ㄒ唬〥ES算法</b&g
49、t;</p><p> DES算法為密碼體制中的對(duì)稱密碼體制,又被成為美國(guó)數(shù)據(jù)加密標(biāo)準(zhǔn),是1972年美國(guó)IBM公司研制的對(duì)稱密碼體制加密算法。其密鑰長(zhǎng)度為56位,明文按64位進(jìn)行分組,將分組后的明文組和56位的密鑰按位替代或交換的方法形成密文組的加密方法。</p><p> DES加密算法特點(diǎn):分組比較短、密鑰太短、密碼生命周期短、運(yùn)算速度較慢。</p><p>
50、; DES工作的基本原理是,其入口參數(shù)有三個(gè):key、data、mode。 key為加密解密使用的密鑰,data為加密解密的數(shù)據(jù),mode為其工作模式。當(dāng)模式為加密模式時(shí),明文按照64位進(jìn)行分組,形成明文組,key用于對(duì)數(shù)據(jù)加密,當(dāng)模式為解密模式時(shí),key用于對(duì)數(shù)據(jù)解密。實(shí)際運(yùn)用中,密鑰只用到了64位中的56位,這樣才具有高的安全性。</p><p> DES算法,于1977年得到美國(guó)政府的正式許可,是一種用
51、56位密鑰來(lái)加密64位數(shù)據(jù)的方法。雖然56位密鑰的DES算法已經(jīng)風(fēng)光不在,而且常有用Des加密的明文被破譯的報(bào)道,但是了解一下昔日美國(guó)的標(biāo)準(zhǔn)加密算法總是有益的,而且目前DES算法得到了廣泛的應(yīng)用,在某些場(chǎng)合,仍然發(fā)揮著余熱。</p><p> DES的整個(gè)體制是公開(kāi)的,系統(tǒng)的安全性主要依賴于密鑰的保密,其算法主要由初始置換IP、16輪迭代的乘積變換、逆初始轉(zhuǎn)換IP-1及16個(gè)子密鑰產(chǎn)生器構(gòu)成。乘積變換是DES算
52、法的核心部分,主要完成DES的迭代運(yùn)算過(guò)程,它將經(jīng)過(guò)IP置換后的數(shù)據(jù)分成32bit的左右兩組,在迭代過(guò)程中彼此左右交換位置。每次迭代時(shí)只對(duì)右邊的32bit進(jìn)行一系列的加密變換,在此輪迭代快結(jié)束時(shí),將左邊的32bit與右邊得到的32bit逐位模2運(yùn)算,作為下一輪迭代時(shí)右邊的分段,并將原來(lái)右邊未經(jīng)變換的段直接送到左邊的寄存器中作為下一輪迭代時(shí)左邊的段。</p><p> ?。ǘ﹪?guó)際數(shù)據(jù)加密算法IDEA</p&
53、gt;<p> IDEA,即國(guó)際數(shù)據(jù)加密算法。它是根據(jù)中國(guó)學(xué)者朱學(xué)嘉博士與著名密碼學(xué)家James Massey于1990年聯(lián)合提出的建議標(biāo)準(zhǔn)算法PES改進(jìn)而來(lái)的。它的明文與密文塊都是64bit,密鑰長(zhǎng)度為128bit, IDEA無(wú)論是采用軟件還是硬件實(shí)現(xiàn)都比較容易,而且加解密速度很快。</p><p> IDEA是一種由8個(gè)相似圈和一個(gè)輸出變換組成的迭代算法。IDEA的每個(gè)圈都由三種函數(shù):模(2
54、16+1)乘法、模216加法和按位異或組成。</p><p> 在加密之前,IDEA通過(guò)密鑰擴(kuò)展將128bit的密鑰擴(kuò)展為52Byte的加密密鑰EK,然后由EK計(jì)算出解密密鑰DK。EK和DK分為8組半密鑰,每組長(zhǎng)度為6Byte,前8組密鑰用于8圈加密,最后半組密鑰(4Byte)用于輸出變換。IDEA的加密過(guò)程和解密過(guò)程是一樣的,只不過(guò)使用不同的密鑰(加密時(shí)用EK,解密時(shí)用DK)。</p><
55、p> 密鑰擴(kuò)展的過(guò)程如下:</p><p> 1. 將128bit的密鑰作為EK的前8byte;</p><p> 2. 將前8byte循環(huán)左移25bit,得到下一8byte,將這個(gè)過(guò)程循環(huán)7次;</p><p> 3. 在第7次循環(huán)時(shí),取前4byte作為EK的最后4byte;</p><p> 4. 至此52byte的EK生
56、成完畢。</p><p> IDEA算法相對(duì)來(lái)說(shuō)是一個(gè)比較新的算法,其安全性研究也在不斷進(jìn)行之中。在IDEA算法公布后不久,就有學(xué)者指出:IDEA的密鑰擴(kuò)展算法存在缺陷,導(dǎo)致在IDEA算法中存在大量弱密鑰類(lèi),但這個(gè)弱點(diǎn)通過(guò)簡(jiǎn)單的修改密鑰擴(kuò)展算法(加入異或算子)即可克服。</p><p><b> ?。ㄈ㏑SA算法</b></p><p>
57、 當(dāng)前最著名、應(yīng)用最廣泛的公鑰系統(tǒng)RSA是在1978年,由美國(guó)麻省理工學(xué)院(MIT)的Ron Rivest, Adi Shamir 和Leonard Adleman在題為《獲得數(shù)字簽名和公開(kāi)鑰密碼系統(tǒng)的方法》的論文中提出的。它是一個(gè)基于數(shù)論的非對(duì)稱(公鑰)密碼體制,是一種分組密碼體制。其名稱來(lái)自于三個(gè)發(fā)明者的姓名首字母。 它的安全性是基于大整數(shù)素因子分解的困難性,而大整數(shù)因子分解問(wèn)題是數(shù)學(xué)上的著名難題,至今沒(méi)有有效的方法予以解決,因此可
58、以確保RSA算法的安全性。RSA系統(tǒng)是公鑰系統(tǒng)的最具有典型意義的方法,大多數(shù)使用公鑰密碼進(jìn)行加密和數(shù)字簽名的產(chǎn)品和標(biāo)準(zhǔn)使用的都是RSA算法。</p><p> RSA算法是第一個(gè)既能用于數(shù)據(jù)加密也能用于數(shù)字簽名的算法,因此它為公用網(wǎng)絡(luò)上信息的加密和鑒別提供了一種基本的方法。它通常是先生成一對(duì)RSA 密鑰,其中之一是保密密鑰,由用戶保存;另一個(gè)為公開(kāi)密鑰,可對(duì)外公開(kāi),甚至可在網(wǎng)絡(luò)服務(wù)器中注冊(cè),人們用公鑰加密文件發(fā)
59、送給個(gè)人,個(gè)人就可以用私鑰解密接收。為提高保密強(qiáng)度,RSA密鑰至少為500位長(zhǎng),一般推薦使用1024位。</p><p> 該算法基于下面的兩個(gè)事實(shí),這些事實(shí)保證了RSA算法的安全有效性: </p><p> 1.已有確定一個(gè)數(shù)是不是質(zhì)數(shù)的快速算法; </p><p> 2.尚未找到確定一個(gè)合數(shù)的質(zhì)因子的快速算法。</p><p>
60、RSA算法表述如下:</p><p> (1)用戶B生成兩個(gè)大素?cái)?shù)p和(p、q 是保密的);</p><p> ?。?)B計(jì)算這兩個(gè)素?cái)?shù)的乘積n=p×q和φ(n)=(p-1)(q-1) (φ(n)是保密的);</p><p> ?。?)B選擇一個(gè)隨機(jī)數(shù)e滿足0<e<φ(n),并且e和φ(n)互素</p><p>
61、(4)B通過(guò)計(jì)算得出d(d為同時(shí)與n、φ(n)互素的數(shù),d是B自留且保密的,為解密密鑰)</p><p> ?。?)B將n和e公開(kāi)作為公鑰使用;用戶A通過(guò)公開(kāi)渠道查到n和e</p><p> (6)A對(duì)明文m實(shí)施加密變換得到密文c,c=me mod n</p><p> ?。?)用戶B收到密文c后,實(shí)施解密變換:m=cd mod n </p><
62、;p> 注意:加密密鑰是(e,n),解密密鑰是(d,n)</p><p><b> 例子:</b></p><p> (1)用戶B生成兩個(gè)素?cái)?shù)p=3,q=11</p><p> (2)n=p×q=33; φ(n)=(p-1)(q-1)=20</p><p> (3)選擇一個(gè)隨機(jī)數(shù)e=3,e滿足0
63、<e<φ(n),并且e和φ(n)互素</p><p> (4)d為同時(shí)與n、φ(n)互素的數(shù),計(jì)算得出d=7</p><p> (5)用戶B將n=33和e=3公開(kāi)作為公鑰使用;用戶A通過(guò)公開(kāi)渠道查到n和e</p><p> (6)用戶A對(duì)明文m=5實(shí)施加密變換得到密文c,c=53 mod 33=26</p><p> (7
64、)用戶B收到密文c后,實(shí)施解密變換得到明文:m=267 mod 33=5</p><p> RSA算法是第一個(gè)能同時(shí)用于加密和數(shù)字簽名的算法,也易于理解和操作。RSA是被研究得最廣泛的公鑰算法,從提出到現(xiàn)在已近二十年,經(jīng)歷了各種攻擊的考驗(yàn),逐漸為人們接受,普遍認(rèn)為是目前最優(yōu)秀的公鑰方案之一。該算法的加密密鑰和加密算法分開(kāi),使得密鑰分配更為方便。它特別符合計(jì)算機(jī)網(wǎng)絡(luò)環(huán)境。對(duì)于網(wǎng)上的大量用戶,可以將加密密鑰用電話簿
65、的方式印出。如果某用戶想與另一用戶進(jìn)行保密通信,只需從公鑰簿上查出對(duì)方的加密密鑰,用它對(duì)所傳送的信息加密發(fā)出即可。對(duì)方收到信息后,用僅為自己所知的解密密鑰將信息脫密,了解報(bào)文的內(nèi)容。由此可看出,RSA算法解決了大量網(wǎng)絡(luò)用戶密鑰管理的難題,這是公鑰密碼系統(tǒng)相對(duì)于對(duì)稱密碼系統(tǒng)最突出的優(yōu)點(diǎn)。</p><p> 由于RSA 的分組長(zhǎng)度太大,為保證安全性,n 至少也要 600位以上,使運(yùn)算代價(jià)很高,尤其是速度較慢,較對(duì)稱
66、密碼算法慢幾個(gè)數(shù)量級(jí);且隨著大數(shù)分解技術(shù)的發(fā)展,這個(gè)長(zhǎng)度還在增加,不利于數(shù)據(jù)格式的標(biāo)準(zhǔn)化。目前,SET協(xié)議(安全電子交易協(xié)議)中要求CA采用2048比特長(zhǎng)的密鑰,其他實(shí)體使用1024比特的密鑰。為了速度問(wèn)題,目前人們廣泛使用單鑰,公鑰密碼結(jié)合使用的方法,優(yōu)缺點(diǎn)互補(bǔ):單鑰密碼加密速度快,人們用它來(lái)加密較長(zhǎng)的文件,然后用RSA來(lái)給文件密鑰加密,極好的解決了單鑰密碼的密鑰分發(fā)問(wèn)題。</p><p> 公鑰加密算法中使
67、用最廣的是RSA。RSA算法研制的最初理念與目標(biāo)是努力使互聯(lián)網(wǎng)安全可靠,旨在解決DES算法密鑰的利用公開(kāi)信道傳輸分發(fā)的難題。而實(shí)際結(jié)果不但很好地解決了這個(gè)難題;還可利用RSA來(lái)完成對(duì)電文的數(shù)字簽名以抗對(duì)電文的否認(rèn)與抵賴;同時(shí)還可以利用數(shù)字簽名較容易地發(fā)現(xiàn)攻擊者對(duì)電文的非法篡改,以保護(hù)數(shù)據(jù)信息的完整性。</p><p> ?。ㄋ模〦IGamal算法</p><p> ElGamal算法,是
68、一種較為常見(jiàn)的加密算法,它是基于1984年提出的公鑰密碼體制和橢圓曲線加密體系。既能用于數(shù)據(jù)加密也能用于數(shù)字簽名,其安全性依賴于計(jì)算有限域上離散對(duì)數(shù)這一難題。在加密過(guò)程中,生成的密文長(zhǎng)度是明文的兩倍,且每次加密后都會(huì)在密文中生成一個(gè)隨機(jī)數(shù)K</p><p> ElGamal密鑰產(chǎn)生方法:首先選擇一個(gè)素?cái)?shù)p,獲取一個(gè)素?cái)?shù)p的一個(gè)原根g(若g模p的階等于φ(m),則稱a為模m的一個(gè)原根。(其中φ(m)表示m的歐拉函
69、數(shù))) 和一個(gè)隨機(jī)數(shù)x,且g和 x 均小于 p, 計(jì)算 y = g^x ( mod p ),則其公鑰為 y, g 和p。私鑰是x。g和p可由一組用戶共享。</p><p> ElGamal用于數(shù)字簽名。被簽信息為M,首先選擇一個(gè)隨機(jī)數(shù)k, k與 p - 1互質(zhì),計(jì)算</p><p> a = g^k ( mod p )</p><p> 再用擴(kuò)展 Euclid
70、ean 算法對(duì)下面方程求解b:</p><p> M = xa + kb ( mod p - 1 )</p><p> 簽名就是( a, b )。隨機(jī)數(shù)k須丟棄。</p><p><b> 驗(yàn)證時(shí)要驗(yàn)證下式:</b></p><p> y^a * a^b ( mod p ) = g^M ( mod p )<
71、/p><p> 同時(shí)一定要檢驗(yàn)是否滿足1<= a < p。否則簽名容易偽造。</p><p> ElGamal用于加密被加密信息為M首先選擇一個(gè)隨機(jī)數(shù)k,k與 p - 1互質(zhì),計(jì)算</p><p> a = g^k ( mod p )</p><p> b = y^k M ( mod p )</p><p&
72、gt; ( a, b )為密文,是明文的兩倍長(zhǎng)。解密時(shí)計(jì)算</p><p> M = b / a^x ( mod p )</p><p> ElGamal簽名的安全性依賴于乘法群(IFp)* 上的離散對(duì)數(shù)計(jì)算。素?cái)?shù)p必須足夠大,且p-1至少包含一個(gè)大素?cái)?shù)</p><p> 因子以抵抗Pohlig & Hellman算法的攻擊。M一般都應(yīng)采用信息的HA
73、SH值(如SHA算法)。ElGamal的安全性主要依賴于p和g,若選取不當(dāng)則簽名容易偽造,應(yīng)保證g對(duì)于p-1的大素?cái)?shù)因子不可約。</p><p> ?。ㄎ澹┢渌鼛追N加密算法</p><p><b> 1、愷撒移位密碼</b></p><p> 密碼的使用最早可以追溯到古羅馬時(shí)期,《高盧戰(zhàn)記》有描述愷撒曾經(jīng)使用密碼來(lái)傳遞信息,即所謂的“愷撒密
74、碼”,它是一種替代密碼,通過(guò)將字母按順序推后起3位起到加密作用,如將字母A換作字母D,將字母B換作字母E。</p><p> 因據(jù)說(shuō)愷撒是率先使用加密函的古代將領(lǐng)之一,因此這種加密方法被稱為愷撒密碼。這是一種簡(jiǎn)單的加密方法,這種密碼的密度是很低的,只需簡(jiǎn)單地統(tǒng)計(jì)字頻就可以破譯。 現(xiàn)今又叫“移位密碼”,只不過(guò)移動(dòng)的位數(shù)不一定是3位而已</p><p><b> 2、MD5算法&
75、lt;/b></p><p> MD5算法中文名為消息摘要算法第五版,為計(jì)算機(jī)安全領(lǐng)域廣泛使用的一種散列函數(shù),用以提供消息的完整性保護(hù)。</p><p> MD5典型應(yīng)用是對(duì)一段信息產(chǎn)生信息摘要,以防止被篡改。MD5將整個(gè)文件當(dāng)作一個(gè)大文本信息,通過(guò)其不可逆的字符串變換算法,產(chǎn)生了這個(gè)唯一的MD5信息摘要。為了讓大家對(duì)MD5的應(yīng)用有個(gè)直觀的認(rèn)識(shí),我以一個(gè)比方和一個(gè)實(shí)例來(lái)簡(jiǎn)要描述一
76、下其工作過(guò)程:</p><p> 大家都知道,地球上任何人都有自己獨(dú)一無(wú)二的指紋,這常常成為司法機(jī)關(guān)鑒別罪犯身份最值得信賴的方法;與之類(lèi)似,MD5就可以為任何文件(不管其大小、格式、數(shù)量)產(chǎn)生一個(gè)同樣獨(dú)一無(wú)二的“數(shù)字指紋”,如果任何人對(duì)文件做了任何改動(dòng),其MD5值也就是對(duì)應(yīng)的“數(shù)字指紋”都會(huì)發(fā)生變化。</p><p> 我常常在某些軟件下載站點(diǎn)的某軟件信息中看到其MD5值,它的作用就在
77、于我們可以在下載該軟件后,對(duì)下載回來(lái)的文件用專門(mén)的軟件做一次MD5校驗(yàn),以確保我們獲得的文件與該站點(diǎn)提供的文件為同一文件。利用MD5算法來(lái)進(jìn)行文件校驗(yàn)的方案被大量應(yīng)用到軟件下載站、論壇數(shù)據(jù)庫(kù)、系統(tǒng)文件安全等方面。</p><p> 三、常用加密軟件介紹</p><p><b> ?。ㄒ唬┮苿?dòng)加密工具</b></p><p> 用這個(gè)軟件把要
78、加密的文檔都放在一個(gè)文件夾中,雙擊打開(kāi)軟件,輸入兩次要加密的密碼,然后在點(diǎn)擊“加密”,就可以將文件夾中所有的文檔加密。</p><p><b> 圖3-1 </b></p><p> 加密完成后,文件夾里的文檔都不見(jiàn),只留這個(gè)軟件,要查看被加密的文檔,可雙擊這個(gè)軟件輸入之前設(shè)定的密碼后可在次看到被加密的文檔。</p><p><b&g
79、t; 圖3-2</b></p><p> ?。ǘ┪沂?07加密</p><p> 我是007加密軟件是一款完全免費(fèi)又功能強(qiáng)大的全能加密軟件。采用多種加密方法,支持加密文本、文件、文件夾,提供文件粉碎和文件透鏡功能。支持獨(dú)立加密:只要有密碼,加密后的文件就可以在沒(méi)有安裝本軟件的電腦上解密。本軟件具有其它同類(lèi)軟件所沒(méi)有的“幻影”功能,支持圖片幻影與文件幻影,可以得到奇妙的加密
80、效果。本軟件采用國(guó)際流行的DES、MD5、RSA等專業(yè)算法進(jìn)行文件加密,保證加密文件的安全性。</p><p><b> 圖3-3</b></p><p> 下面簡(jiǎn)單介紹下軟件如何對(duì)文件進(jìn)行加密:</p><p> 首先打開(kāi)軟件,點(diǎn)擊“文件加密”,然后點(diǎn)擊“增加文件”選擇好要加密的文件,輸入兩次加密密碼。勾選“創(chuàng)建EXT自解密程序”這樣就
81、可對(duì)文件獨(dú)立加密,加密后的文件就可以在沒(méi)有安裝這個(gè)軟件的電腦上解密。</p><p><b> 圖3-4</b></p><p><b> 結(jié) 論</b></p><p> 信息加密是保障信息安全最核心的技術(shù)措施和理論基礎(chǔ),它采用密碼學(xué)的原理與方法對(duì)信息進(jìn)行可逆的數(shù)學(xué)變換,從而使非法接入者無(wú)法理解信息的真正含義,達(dá)到
82、保證信息機(jī)密性的目的。</p><p> 加密就是通過(guò)密碼算術(shù)對(duì)數(shù)據(jù)進(jìn)行轉(zhuǎn)化,使之成為沒(méi)有正確密鑰任何人都無(wú)法讀懂的報(bào)文。而這些以無(wú)法讀懂的形式出現(xiàn)的數(shù)據(jù)一般被稱為密文。為了讀懂報(bào)文,密文必須重新轉(zhuǎn)變?yōu)樗淖畛跣问?-明文。而含有用來(lái)以數(shù)學(xué)方式轉(zhuǎn)換報(bào)文的雙重密碼就是密鑰。在這種情況下即使一則信息被截獲并閱讀,這則信息也是毫無(wú)利用價(jià)值的。</p><p> 本論文對(duì)文檔加密進(jìn)行了概述,介
83、紹了密碼學(xué)的發(fā)展以及密碼學(xué)的基本基本概念,并對(duì)單鑰密碼和雙鑰密碼進(jìn)行了研究,單鑰密碼中最有影響的是DES算法和IDEA算法。雙鑰密碼中杰出的算法有基于素?cái)?shù)分解問(wèn)題的RAS算法和基于離散對(duì)數(shù)問(wèn)題的EIGmal算法。本論文中還有對(duì)愷撒移位密碼和MD5算法進(jìn)行了闡述,最后還介紹了兩個(gè)自己常用的加密軟件,一個(gè)是對(duì)整個(gè)文件夾進(jìn)行加密,另一個(gè)是對(duì)單個(gè)文件進(jìn)行加密。</p><p><b> 致謝語(yǔ)</b&g
84、t;</p><p> 本論文在XXX導(dǎo)師的悉心指導(dǎo)下完成的。導(dǎo)師淵博的專業(yè)知識(shí)、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度,精益求精的工作作風(fēng),誨人不倦的高尚師德,嚴(yán)于律己、寬以待人的崇高風(fēng)范,樸實(shí)無(wú)華、平易近人的人格魅力對(duì)我影響深遠(yuǎn)。不僅使我樹(shù)立了遠(yuǎn)大的學(xué)習(xí)目標(biāo)、掌握了基本的研究方法,還使我明白了許多為人處事的道理。本次論文從選題到完成,每一步都是在導(dǎo)師的悉心指導(dǎo)下完成的,傾注了導(dǎo)師大量的心血。在此,謹(jǐn)向?qū)煴硎境绺叩木匆夂椭孕牡母兄x
85、!在寫(xiě)論文的過(guò)程中,遇到了很多的問(wèn)題,在老師的耐心指導(dǎo)下,問(wèn)題都得以解決。所以在此,再次對(duì)老師道一聲:老師,謝謝您!</p><p><b> 參考文獻(xiàn)</b></p><p> [1] 梁亞聲.計(jì)算機(jī)網(wǎng)絡(luò)安全[M].機(jī)械工業(yè)出版社,2008
86、 </p><p> [2] 馮登國(guó).網(wǎng)絡(luò)安全原理與技術(shù)[M].北京:科學(xué)出版社,2003 </p><p> [3] 蔡立軍.計(jì)算機(jī)網(wǎng)絡(luò)安全技術(shù)[M].北京:中國(guó)水利水電出版社,2002
87、 </p><p> [4] 謝冬青,冷健,熊偉.計(jì)算機(jī)網(wǎng)絡(luò)安全技術(shù)教程[M].北京:機(jī)械工業(yè)出版社,2007 </p>
88、<p> [5] 劉遠(yuǎn)生.計(jì)算機(jī)網(wǎng)絡(luò)安全[M].北京:清華大學(xué)出版社,2006 </p><p> [6] 周學(xué)廣,劉藝.信息安全學(xué)[M]. 北京:機(jī)械工業(yè)出版社,2003
89、 </p><p> [7] 郭寧,等.非對(duì)稱式密碼體制數(shù)據(jù)加密算法的分析[J].山東工業(yè)大學(xué)學(xué)報(bào),2001,31(2) </p><p> [8] 郭寧,等.對(duì)稱式密
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 用于文檔加密算法研究
- des加密算法的設(shè)計(jì)與實(shí)現(xiàn)---畢業(yè)論文
- 軟件安全設(shè)計(jì)—保護(hù)技術(shù)與加密算法---畢業(yè)論文
- 基于rsa加密算法畢業(yè)論文--數(shù)據(jù)通信中的rsa加密算法的設(shè)計(jì)與實(shí)現(xiàn)
- 基于混沌系統(tǒng)的數(shù)字圖像加密算法[畢業(yè)論文]
- rsa公鑰加密算法的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 加密算法
- 用于文檔加密的Rijndael算法研究.pdf
- 畢業(yè)論文--一種基于多維混沌系統(tǒng)的圖像加密算法研究
- sea加密算法
- 一種用于云存儲(chǔ)加密算法的研究.pdf
- 通信工程畢業(yè)論文_des加密算法的研究及c#軟件實(shí)現(xiàn)
- 數(shù)據(jù)加密算法
- 一種用于WSN數(shù)據(jù)安全的加密算法研究.pdf
- rsa算法公鑰加密算法
- 混沌圖像加密算法研究.pdf
- 屬性基加密算法研究.pdf
- 高級(jí)加密算法的研究.pdf
- WSN的加密算法研究.pdf
- 3個(gè)著名加密算法
評(píng)論
0/150
提交評(píng)論