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

正文內(nèi)容

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

2022-09-12 16:41:07 本頁面
 

【正文】 能促使人們重新設(shè)計無線通信網(wǎng)絡(luò),并且使用新的加密算法。 但在 2020 年就有以色列科學(xué)家指出 RC4 加密算法存在著漏洞,這可能對無線通信網(wǎng)絡(luò)的安全構(gòu)成威脅。 } 得到的子密碼 sub_k 用以和明文進(jìn)行 xor 運算,得到密文,解密過程也完全相同。 while (明文未結(jié)束 ) { ++i%=n。 i++) { j=(j+s+k)%256。 i++) s=i。 RC4 算法的原理很簡單,包括初始化算法和偽隨機(jī)子密碼生成算法兩大部分。在該方案的實現(xiàn)中,由于使用了可靠的密碼學(xué)算法,使軟件加密的強(qiáng)度大大提高。用戶可自選密鑰對重要文件或可執(zhí)行程序進(jìn)行加密,防止未授權(quán)用戶竊密。加密作為一把系統(tǒng)安全的鑰匙,是實現(xiàn)信息安全的重要手段之一,正確的使用加密技術(shù)可以確保信息的安全。棗 莊 學(xué) 院 信息科學(xué)與工程學(xué)院 課程設(shè)計任務(wù)書 題 目 : RC4 加密算法 的實現(xiàn) 學(xué) 號: 姓 名 : 專 業(yè) : 計算機(jī)網(wǎng)絡(luò)技術(shù) 課 程: 計算機(jī)網(wǎng)絡(luò)安全教程 指導(dǎo)教師 : 職稱 : 教 師 完成時間: 2020 年 11 月 2020 年 12 月 棗莊學(xué)院 信息科學(xué)與工程學(xué)院 制 一 .系統(tǒng)設(shè)計的目標(biāo) 隨著信息化的發(fā)展,人們在信息傳遞,數(shù)據(jù)共享等方面的要求越來越高。 人們所熟悉的加密技術(shù)很多,比如數(shù)字簽名、版權(quán)注冊、軟盤加密、軟件鎖等等。 本文描述了利用文件夾的加密來實現(xiàn)對文件或程序的保護(hù)方案。 二 .系統(tǒng)原理 : 1. RC4 加密算法 原理 : RC4 加密算法是大名鼎鼎的 RSA 三人組中的頭號人物 Ron Rivest 在 1987年設(shè)計的密鑰長度可變的流加密算法簇。假設(shè) Sbox 長度和密鑰長度均為為 n。 j=0。 swap(s, s[j])。 j=(j+s)%n。 由于 RC4 算法加密是采用的 xor,所以,一旦子密鑰序列出現(xiàn)了重復(fù),密文就有可能被破解。 以色列魏茨曼研究所和美國思科公司的研究者發(fā)現(xiàn),在使用 “有線等效保密規(guī)則 ”( WEP)的無線網(wǎng)絡(luò)中,在特定情況下,人們可以逆轉(zhuǎn) RC4 算法的加密過程,獲取密鑰,從而將己加密的信息解密。 三 . 系統(tǒng)功能分析 : R C 4 加 密 系 統(tǒng)字符串加解密文件加解密字符串加密字符串解密文件加密文件解密 圖 1: 系統(tǒng)功能圖 開 始啟 動 軟 件加 解 密 功 能加 解 密 類 型 加 解 密 類 型字 符 加 密 字 符 加 密字 符 加 密字 符 加 密結(jié) 束輸 入 密 鑰 輸 入 密 鑰 輸 入 密 鑰 輸 入 密 鑰 四 .系統(tǒng)實現(xiàn) : 設(shè)計的核心部分仍是算法的核心部分,根據(jù) des 算法的原理, 建立相關(guān)的變量,和函數(shù),完成對 8 位字符的加密,解密。 (圖 5) 對文件夾進(jìn)行解密 :(圖 6) 詳細(xì)設(shè)計 字符加解密數(shù)據(jù)流圖 字符加解密數(shù)據(jù)流圖 (7) 密 鑰 對 象明 文 對 象 R C 4 加 密 系 統(tǒng) 密 文 對 象 一層數(shù)據(jù)流圖 (8) 明 文 的處 理明 文 對 象用 密 鑰 對明 文 加 密或 對 密 文解 密密 文 的處 理密 鑰 的處 理密 鑰 對 象密 文 對 象 二層數(shù)據(jù)流圖 (9) 加密 解密 解密密鑰 加密密 鑰 密文 傳輸 明文 明文 加密 解密解密密鑰加密密鑰密文傳輸明文 明文加密 解密解密密鑰加密密鑰密文傳輸明文 明文 附錄 : 源程序代碼 : RC4 算法的實現(xiàn): void RC4::swap(baseType *i,baseType *j) { baseType temp。 } void RC4::s_box(baseType *s,char *key,int keyLen) { int i=0,j=0。 for(i=0。s[i],amp。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1