rsa密碼體制的設(shè)計及matlab語言下的實現(xiàn)畢業(yè)論文

rsa密碼體制的設(shè)計及matlab語言下的實現(xiàn)畢業(yè)論文

ID:11593500

大小:649.50 KB

頁數(shù):27頁

時間:2018-07-12

rsa密碼體制的設(shè)計及matlab語言下的實現(xiàn)畢業(yè)論文_第1頁
rsa密碼體制的設(shè)計及matlab語言下的實現(xiàn)畢業(yè)論文_第2頁
rsa密碼體制的設(shè)計及matlab語言下的實現(xiàn)畢業(yè)論文_第3頁
rsa密碼體制的設(shè)計及matlab語言下的實現(xiàn)畢業(yè)論文_第4頁
rsa密碼體制的設(shè)計及matlab語言下的實現(xiàn)畢業(yè)論文_第5頁
資源描述:

《rsa密碼體制的設(shè)計及matlab語言下的實現(xiàn)畢業(yè)論文》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。

1、畢業(yè)論文RSA密碼體制的設(shè)計及MATLAB語言下的實現(xiàn)畢業(yè)論文任務(wù)書論文題目:RSA密碼體制的設(shè)計及MATLAB語言下的實現(xiàn)1.畢業(yè)論文的主要內(nèi)容及基本要求主要內(nèi)容:從RSA的產(chǎn)生背景入手,熟悉RSA在信息安全方面的應(yīng)用,對其數(shù)學基礎(chǔ),數(shù)學原理,算法設(shè)計進行了詳細的介紹,并給出其在MATLAB應(yīng)用軟件上的實現(xiàn),同時,對RSA的安全性,參數(shù)選擇進行了分析?;疽螅涸诿鞔_了主要任務(wù)上做到(1)查閱文獻資料,了解課題前沿,確定課題研究思路(2)理清論文思路,安排論文內(nèi)容(3)撰寫出思路清晰,邏輯合理的論文。2.

2、指定查閱的主要參考文獻及說明[1]楊曉元,魏立線.計算機密碼學[M].西安,西安交通大學出版社[2]朱文余,孫琦.計算機密碼應(yīng)用基礎(chǔ)[M].北京,科學出版社[3]閔嗣鶴,嚴士健.初等數(shù)論[M].北京,高等教育出版社[4]李海濤,鄧櫻,MATLAB6.1基礎(chǔ)及應(yīng)用技巧[M].北京,國防工業(yè)出版社[5]李曉輝.公鑰密碼體制與RSA算法[J].福建電腦.2009[6]劉棟梁,陳艷萍.RSA密碼體制在電子商務(wù)中的安全應(yīng)用[J].大眾科技.2005[7]段曉萍,李燕華.非對稱密碼體制RSA的原理與實現(xiàn)[J].內(nèi)蒙古大

3、學學報.20093.進度安排論文各階段名稱起止日期1確定論文題目,接受任務(wù)2010年3月1日-2010年3月10日2查閱文獻資料,完成文獻綜述和開題報告2010年3月11日-2010年3月30日3完成論文初稿(手寫稿)2010年4月1日-2010年4月30日4完成論文修改稿2010年5月1日-2010年5月25日5完成論文定稿2010年5月26日-2010年6月10日6論文答辯2010年6月11日-2010年6月20日摘要RSA算法是一個能同時用于加密和數(shù)字簽名的算法,易于理解和操作,有較高的安全性,因此有

4、著廣泛的運用。本文首先論述了RSA的基本運用途徑,RSA的數(shù)學原理,其加密解密的具體算法,并給出了其在MATLAB應(yīng)用軟件上的實現(xiàn),然后,對RSA的安全性進行了一定的分析,包括其可能存在的攻擊和對參數(shù)的選擇,以便對其有更深的了解。關(guān)鍵詞:RSA公鑰密碼體制加密解密MATLAB安全性ABSTRACTRSAisanalgorithmwhichcanbeusedforbothencryptionanddigitalsignature.Itiseasytounderstandaswellastooperate,an

5、dhasanuppersecuritywhichmakesitpopular.Thispaperfirstlydeliversinformationonthebasicpurpose,themathematicprincipleandthespecificarithmeticofRSA.ThenitpresentsanimplementationofRSAontheapplicationsoftwareMATLAB.Afterthat,thisarticlealsoanalyzesthesecurityof

6、RSA,includingitspotentialleaks,parameteroptions,whichhelpsustoknowfurtherofRSA.Keywords:RSApublickeycryptographyencryptiondecryptMATLABsecurity目錄前言1第1章RSA簡介21.1密碼體制簡介21.2RSA的簡介2第2章相關(guān)數(shù)論知識42.1整除與互素42.2費馬定理和歐拉定理42.3中國剩余定理5第3章RSA的數(shù)學原理及其算法實現(xiàn)73.1RSA的數(shù)學原理73.2RSA的

7、算法設(shè)計83.3RSA的MATLAB實現(xiàn)10第4章RSA的安全性分析144.1對RSA常見的攻擊方法144.2RSA的參數(shù)選擇15結(jié)束語16參考文獻17致謝18四川理工學院畢業(yè)論文前言隨著計算機通信技術(shù)的迅速發(fā)展,在計算機網(wǎng)絡(luò)和通信的眾多領(lǐng)域中,信息的安全性越來越受到人們的重視,于是,密碼技術(shù)應(yīng)運而生,目前計算機網(wǎng)絡(luò)主要采用兩種密碼體制,即公鑰密碼體制和私鑰密碼體制,作為公鑰密碼體制的重要技術(shù)的RSA,主要用于數(shù)字加密和數(shù)字簽名,由于其很好的安全性,可以保證網(wǎng)絡(luò)中重要數(shù)據(jù)的安全性,因此有廣泛的應(yīng)用。RSA于

8、1978年由美國麻省理工大學的三位數(shù)學家提出,經(jīng)過三十多年的發(fā)展,人們對它的研究也逐漸廣泛,它是第一個能用于數(shù)據(jù)加密和數(shù)字簽名的算法,其安全性依賴于大數(shù)的因子分解,因此,具有較高的安全性,有時也用于密鑰的管理。本文較為詳細的介紹了密碼體制的相關(guān)內(nèi)容,包括RSA的主要應(yīng)用及其在計算機網(wǎng)絡(luò)中的重要性。列舉了RSA算法的數(shù)學基礎(chǔ),即數(shù)論知識。對其數(shù)學原理進行了簡單的說明,詳細介紹了其具體算法。為了便于理解,筆者還舉了一

當前文檔最多預覽五頁,下載文檔查看全文

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

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