




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、密碼應用軟件篇武漢大學 信息安全 碩士崔競松本課程教學內容n了解密碼與軟件n使用C語言開發密碼程序Symmetrical CryptographyPublic Key Cryptographyn算法優化技巧考核方式n總分課堂實踐(30)期末報告(40)到課情況(10)綜合評價(20)要點n算法的效率時間復雜度空間復雜度n軟件的質量可讀性可維護性n項目管理算法效率n時間復雜度評價體系Mission 1.1n構建時間復雜度評價體系請在VC環境下,使用C語言,編寫一個console程序,滿足要求:n能夠對某段程序的運行時間進行較精確的測量n利用一段固定的程序測量當前系統的計算速度指標n僅使用C語言標
2、準庫難度系數:10Mission 1.2n產生隨機數請編程序n將內存中連續的1024個bit填充成為隨機數n要求以32位整數為最小處理單位n要求隨機數不會短周期重復難度系數:5Mission 1.3n輸出請編程序n將內存中連續存放的1024個bit組成的數據,以16進制大整數的形式,顯示在屏幕上難度系數:5Mission 1.4n輸入請編程序n將以16進制形式表示的一個大整數,輸入到內存中連續存放的1024個bitn調用Mission 1.3的程序驗證上述功能難度系數:10Mission 1.5n驗證請編程序n調用已有程序生成1024b隨機數,并顯示出來n將內存中連續存放的1024個bit,按
3、照1個bit為單位,將1024個bit全部倒置n調用已有程序將結果顯示出來難度系數:20Mission 1.6n驗證請編程序n對Mission 1.5的程序測試速度(不含隨機數生成、輸入輸出)n要求測量精確、穩定 難度系數:10Mission 1.7n優化改進Mission 1.5的代碼n使得速度更快 難度系數:5(*2)算法效率n時間復雜度評價體系RSA基本功能RSA基本功能n基本運算模塊n高級運算模塊n基本密碼功能n高級密碼功能n密碼體制與應用RSA基本功能n基本運算模塊+,+%-,-%*,*%Mission 2.1n基本運算編程實現(a+b)%cna,b,c*n0|c|1024bna,b
4、 c難度系數:10Mission 2.2n優化改進Mission 2.1 的代碼n使得速度更快 難度系數:5(*2)Mission 2.3n基本運算編程實現(a-b)%cna,b,c*n0|c|1024bna,b c難度系數:10Mission 2.4n基本運算編程實現a%cna,c*n0|c|1024bn0 a c2難度系數:15Mission 2.5n優化改進Mission 2.4 的代碼n使得速度更快 難度系數:5(*2)Mission 2.6n基本運算編程實現(a*b)%cna,b,c*n0|c|1024bna,b c難度系數:15Mission 2.7n優化改進Mission 2.6 的代碼n使得速度更快 難度系數:5(*2)RSAn高級運算模塊GCDInverse%Mission 3.1n高級運算編程實現gcd(x,y)nx,y+n|x|, |y| 1024b難度系數:15Mission 3.2n高級運算編程實現(a-1)%cna,c+n|c|1024b
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年現代物流與供應鏈優化考試試卷及答案
- 2025年數字媒體藝術專業綜合素質考試試題及答案
- 2025年思想政治教育課程考核試題及答案
- 2025年全球健康與公共衛生應急管理課程考試卷及答案
- 2025年環境影響評估師資格考試模擬試卷及答案
- 2025年化學基礎知識測試試卷及答案
- 2025年甘肅省隴南市事業單位招聘247人筆試參考題庫及答案詳解一套
- 2025年中國郵政集團有限公司甘肅省分公司校園招聘筆試模擬試題帶答案詳解
- 物資計劃提報管理制度
- 物資采購會計管理制度
- 火災自動報警系統故障應急預案
- 《拓印新貌》教學課件-2024-2025學年滬書畫版(五四學制)(2024)初中美術六年級下冊
- 湖北省武漢市2025年中考語文二模試題(含答案)
- 2025-2030中國海底光纜產業市場發展分析及前景趨勢與投資研究報告
- 建筑光伏一體化(BIPV開發及設計技術標準)
- 25春國家開放大學《中國法律史》形考任務1-3參考答案
- 成品木門安裝施工方案
- GB/T 31033-2025石油天然氣鉆井井控技術要求
- 銀行公文寫作培訓
- 2025年陜西高中物理試題及答案
- 2024年第二次廣東省普通高中化學學業水平合格性考試真題卷含答案
評論
0/150
提交評論