freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

rc4加密算法的實現(xiàn)_網(wǎng)絡(luò)安全課程設(shè)計-資料下載頁

2024-09-01 16:41本頁面

【導(dǎo)讀】隨著信息化的發(fā)展,人們在信息傳遞,數(shù)據(jù)共享等方面的要求越來越高。加密作為一把系統(tǒng)安全的鑰匙,是。實現(xiàn)信息安全的重要手段之一,正確的使用加密技術(shù)可以確保信息的安全。密鑰對重要文件或可執(zhí)行程序進行加密,防止未授權(quán)用戶竊密。本文描述了利用文件夾的加密來實現(xiàn)對文件或程序的保護方案。加密技術(shù)即采用文件逐字節(jié)與密碼異或方式對文件或可執(zhí)行程序加密。言,設(shè)計了一個加密程序,該程序不拘泥于花俏的界面,僅使用了一個簡單的對話框,具有簡單實用的特點。的強度大大提高。年設(shè)計的密鑰長度可變的流加密算法簇。之所以稱其為簇,是由于其核心部分的S. -box長度可為任意,但一般為256字節(jié)。該算法的速度可以達(dá)到DES加密的10. RC4算法的原理很簡單,包括初始化算法和偽隨機子密碼生成算法兩大部分。假設(shè)S-box長度和密鑰長度均為為n。進行測試,判斷其是否為弱密鑰。線通信網(wǎng)絡(luò)的安全構(gòu)成威脅。這一發(fā)現(xiàn)可能促使人們重新設(shè)計無線通信

  

【正文】 { case 0: (TRUE)。 (FALSE)。 break。 case 1: (FALSE)。 (TRUE)。 break。 case 2: (FALSE)。 (FALSE)。 break。 default: 。 } *pResult = 0。 五 .總結(jié) : 提出問題 : RC4 加密后的的長度是 多少 (例如 MD5 的加密后的長度是固定的 )? 用 RC4 加密后的字符串長度和原來的一樣嗎? 用 RC4 加密后的字符串中間會不會出現(xiàn) \0? 用 strlen 得到的長度一定對嗎? 解決問題 : 在一些場合,常需要用 到一些簡單的加密算法,這里的 RC4 就可以說是最簡單的一種。只要設(shè)置一個足夠強的密碼,就可以適用于一些非常簡單的場合了。我是用來加密 HTTP 傳送的數(shù)據(jù)的。 RC4 函數(shù)(加密 /解密) 其實, RC4 只有加密,將密文再加密一次,就是解密了。 GetKey 函數(shù) 隨機字符串產(chǎn)生器,呵呵,為了方便,大多數(shù)加密算法都有一個隨機密碼產(chǎn)生器,我也就附帶一個了。 ByteToHex 函數(shù) 把字節(jié)碼轉(zhuǎn)為十六進制碼,一個字節(jié)兩個十六進制。研究發(fā)現(xiàn),十六進制字符串非常適合在 HTTP 中傳輸, Base64 中的某些字符會造成轉(zhuǎn) 義,挺麻煩的。 HexToByte 函數(shù) 把十六進制字符串,轉(zhuǎn)為字節(jié)碼。服務(wù)器也按照十六進制字符串的形式把數(shù)據(jù)傳回來,這里就可以解碼啦。同時,使用十六進制字符串傳輸,避開了傳輸過程中多國語言的問題。 Encrypt 函數(shù) 把字符串經(jīng) RC4 加密后,再把密文轉(zhuǎn)為十六進制字符串返回,可直接用于傳輸。 Decrypt 函數(shù) 直接密碼十六進制字符串密文,再解密,返回字符串明文。 六 .心得體會 : 課程設(shè)計不僅是對已學(xué)知識的檢驗,更是對學(xué)生動手能力以及綜合能力的鍛煉。 在我們小組組長的帶領(lǐng)下,以及通過全小組 同學(xué)的共同努力,我們完成了課程設(shè)計的任務(wù)。在此期間,我們溫故了課堂上學(xué)過的知識,還有查找各種資料,對 RC 加密算法有了進一步的了解和掌握。 平常學(xué)習(xí)的知識點,感覺已掌握,但是通過這次課程設(shè)計對自己學(xué)過的知識的檢閱,發(fā)現(xiàn)很多東西并不是想象的那么簡單,做起來的時候還是會因為粗心大意導(dǎo)致課程設(shè)計中出現(xiàn)很多小的錯誤。課程設(shè)計培養(yǎng)了自己的動手能力,對以前學(xué)習(xí)的知識起到了好的鞏固作用,并且對以后課程學(xué)習(xí)打下了堅實的基礎(chǔ)作用。 通過整個小組成員的努力也學(xué)會了團結(jié)與合作,全小組的同學(xué)個個干勁十足,很好的完成了自己的任務(wù),成功 地設(shè)計出了我們的 RC 加密算法系統(tǒng)。感謝老師為我們提供了這次課程設(shè)計的機會。 通過此次課程設(shè)計鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識 。 通過這次課程設(shè)計我也明白了很多事理。它使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實際動手能力和獨立思考的能力。 七 .致謝 : 在這次課程設(shè)計的 完成 過程中,我得到了許多人的幫助。 首先我要感謝我的老師在課程設(shè)計上給予我的指導(dǎo)、提供給我的支持和幫 助,這是我能順利完成這次報告的主要原因,更重要的是老師幫我解決了許多技術(shù)上的難題,讓我能把系統(tǒng)做得更加完善。在此期間,我不僅學(xué)到了許多新的知識,而且也開闊了視野,提高了自己的設(shè)計能力。 其次,我要感謝幫助過我的同學(xué),他也為我解決了不少我不太明白的設(shè)計 上 的難題。同時也感謝學(xué)院為我提供良好的做 課程 設(shè)計的環(huán)境。 最后再一次感謝所有在設(shè)計中曾經(jīng)幫助過我的良師益友和同學(xué) 八 .參考文獻(xiàn) : [1] 梁亞聲等 .計算機網(wǎng)絡(luò)安全教程 .第 2 版 .北京: 機械工業(yè) 出版社, 2020 [2] Willian Stallings 著,孟慶 樹,王麗娜等譯 .密碼編碼學(xué)與網(wǎng)絡(luò)安全 .北京 : 電子工業(yè)出版社 , 2020 [3] 劉文濤 .網(wǎng)絡(luò)安全編程技術(shù)與實例 .北京 :機械工業(yè)出版社 2020 [4] Michael Welschenbach 編著,趙振江,連國卿等譯 .編碼密碼學(xué) —— 加密方法的 C與 C++實現(xiàn),電子工業(yè)出版社, [5] 施仁,劉文江,鄭輯光 .自動化儀表與過程控制 .第 3 版 .北京: 電子工業(yè) 出版社 [6] 廖效果,朱啟逑 .數(shù)字控制機床 .武漢 : 華中科技大學(xué)出版社 , 2020
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1