數(shù)字簽名系統(tǒng)-現(xiàn)代密碼學課程設(shè)計任務(wù)書_第1頁
已閱讀1頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、<p>  “現(xiàn)代密碼學課程設(shè)計”任務(wù)書</p><p> 指導教師姓名高雁飛教研室信息與計算科學</p><p> 課程設(shè)計題目數(shù)字簽名系統(tǒng)人數(shù)1學時2周</p><p> 設(shè)計目的、任務(wù)和要求設(shè)計目的:本課程設(shè)計力求為學生提供一個理論聯(lián)系實際的機會。通過實踐,建立密碼學理論的整體思想,鍛煉編寫、調(diào)試程序的能力,學習文檔編寫規(guī)范,培養(yǎng)獨立學習、吸取他人經(jīng)

2、驗、探索前沿知識的習慣。同時,課程設(shè)計可以充分彌補課堂教學及普通實驗中知識深度與廣度有限的缺陷,更好地幫助學生從全局角度把握課程體系。設(shè)計任務(wù):(1)在深入理解基于RSA/ElGamal的數(shù)字簽名算法的基礎(chǔ)上,設(shè)計數(shù)字簽名系統(tǒng);(2)要求輸入信息(可以是漢字或英文,信息量要求不受限制),或者是文本文檔。使用RSA/ElGamal算法進行數(shù)字簽名,RSA/ElGamal中模數(shù)n的長度不低于100比特。(3)提供良好地用戶界面。(4)要求提

3、供所設(shè)計系統(tǒng)的報告及完整的軟件。</p><p> 設(shè)計的方法和步驟第一步:進行系統(tǒng)設(shè)計;第二步:代碼編碼;第三步:對實現(xiàn)部分的軟件功能或者模塊進行測試 第四步:提交完整可執(zhí)行軟件,準備答辯;第五步:答辯,演示軟件,教師根據(jù)實際情況提出測試用例,學生作最后的修改和完善,教師對軟件運行部分進行評分;第六步:完成課程設(shè)計報告并提交。</p><p> 設(shè)計工作計劃本次課程設(shè)計的時間是2周,工作

4、計劃如下:任務(wù)書下達,理解選題,明確軟件功能,分析和設(shè)計:2天;分析和設(shè)計報告的撰寫:1天實現(xiàn)部分設(shè)計及文檔編寫;1天;編碼及調(diào)試:4天;報告完善及打?。?天;成果提交和驗收:1天。</p><p> 主要參考資料陳魯生、沈世鎰《現(xiàn)代密碼學》(2) 北京:科學出版社,2008年Michael Welschenbach編著,趙振江,連國卿等譯,《編碼密碼學——加密方法的C與C++實現(xiàn)》,電子工業(yè)出版社,2003年6

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論