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

正文內(nèi)容

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

2025-06-25 23:44本頁面
  

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