資源描述:
《rsa加密的分析與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、河南科技大學畢業(yè)論文設(shè)計河南科技大學畢業(yè)設(shè)計(論文)題目:__RSA加密算法的分析與實現(xiàn)__姓名:_姚維__考號:_120110100269_院系:_信系工程系_專業(yè):計算機及應(yīng)用指導(dǎo)教師:__金淵智__2011年04月24日河南科技大學畢業(yè)論文設(shè)計摘要隨著信息產(chǎn)業(yè)的迅速發(fā)展,人們對信息和信息技術(shù)的需要不斷增加,信息安全也顯得越來越重要?;趯W(wǎng)絡(luò)傳輸數(shù)據(jù)安全性的考慮,保障網(wǎng)絡(luò)信息安全的加密產(chǎn)品具有廣泛的應(yīng)用前景,密碼技術(shù)則是保障信息安全的一個重要手段。密碼學是信息安全技術(shù)的核心,現(xiàn)代密碼體制分為公鑰體制和私鑰體制兩大類:私鑰體制又稱單鑰體制,其加密密鑰和解密密鑰相同;公鑰體制又稱為雙鑰體制
2、,其加、解密密鑰不同,可以公開加密密鑰,而僅需保密解密密鑰,從而具有數(shù)字簽名、鑒別等新功能,被廣泛應(yīng)用于金融、商業(yè)等社會生活各領(lǐng)域。RSA是目前公認的在理論和實際應(yīng)用中最為成熟和完善的一種公鑰密碼體制,不僅可以進行加密,還可以用來進行數(shù)字簽名和身份驗證,是公鑰密碼體制的代表。大數(shù)模冪乘運算是實現(xiàn)RSA等公鑰密碼的基本運算,該算法存在的問題是在實現(xiàn)時耗時太多,這也是制約其廣泛應(yīng)用的瓶頸。本論文的第一章介紹了國內(nèi)外密碼學和RSA的有關(guān)動態(tài)以及本論文的意義,第二章介紹密碼學的有關(guān)知識,第三章對RSA算法進行分析、介紹,第四章是RSA加密與解密的實現(xiàn)的代碼和測試,第五章對本課題的結(jié)論。最后是致謝和參
3、考文獻。關(guān)鍵詞:密碼學,RSA公鑰密碼體制,信息安全河南科技大學畢業(yè)論文設(shè)計ABSTRACTWiththerapiddevelopmentofITtechnology,peopledependonitincreasingly,Asaresult,informationsecurityisgettingmoreandmoreimportant.Meanwhile,Productsthatensurenetworkinformationshowagreatprospectduetotheimportance.Oftransmittingdatabynetworksafely,andasanimp
4、ortantmeansofinformationSecurity,cryptographymustbelifted.Cryptographyisthecoreoftheinformationsecurity.Moderncryptographis,Dividedintothepublickeysystemandtheprivatekeysystem.Theprivatekeysystem,Isalsocalledthesinglekeysystem,inwhichtheencryptionprocessisthesameasthe.Decryptionprocess.Thepublickey
5、systemisalsocalledthedoublekeysystem,Wheretheencryptionprocessisdifferentwiththedecryptionprocess.SincethePublickeysystemcanpublishitspublickeyandkeepitsprivatekeysecret,ithas,Manynewapplicationssuchasthedigitalsignatureandauthentication,whichis.ideallyusedineveryfieldofthesociety.Amongthevariouspu
6、blickeycryptosystem,RSAalgorithmisthebestchoicein,Boththeoryandapplication,anditisopenusedindigitalsignatureandidentificationSystem.Modularexponentiationandmodularmultiplicationarethebasicalgorithms.ForimplementingthepublickeyalgorithmssuchasRSA,etc.Howeverthe,Time-consumingmoduloexponentiationcomp
7、utation,whichhasalwaysbeenthe,Bottle-neckofRSArestrictsitswiderapplication.Thefirstchapterintroducesthedomesticandforeignprogressofcryptograph;TheRSArelatedtendencyaswellasthemeaningoftheresearch.Thesecondc