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

正文內(nèi)容

一款經(jīng)典加密解密教學(xué)演示軟件的開發(fā)-全文預(yù)覽

2025-06-01 22:33 上一頁面

下一頁面
  

【正文】 (Passwd[j+1] 32) + ArrayNKey[0][2] * (Passwd[j+2] 32) + ArrayNKey[0][3] * (Passwd[j+3] 32)) % 95 + 32。int less = textLen % 4。return result。}Passwd[textLen] = 39。Passwd[j+1] = obvious[j+1]。j = j + 4。while(i N){陜西理工學(xué)院畢業(yè)設(shè)計 第 13 頁 共 45 頁Passwd[j] = (ArrayKey[0][0] * (obvious[j] 32) + ArrayKey[0][1] * (obvious[j+1] 32) + ArrayKey[0][2] * (obvious[j+2] 32) + ArrayKey[0][3] * (obvious[j+3] 32)) % 95 + 32。int less = textLen % 4。計算可得密鑰矩陣的逆矩陣 ???????94652894170k1 計算步驟與加密步驟相同,將這些數(shù)值代入以上方程組得出明文的數(shù)值: c1=((92(6132)+20(3632)+74(11832)+1(12432)) mod 95)+32=116c2=((2(6132)+54(3632)+44(11832)+1(12432)) mod 95)+32=97c3=((2(6132)+89(3632)+6(11832)+94(12432)) mod 95)+32=110 c4=((94(6132)+28(3632)+65(11832)+94(12432)) mod 95)+32=103將這些值轉(zhuǎn)化回字母后,就是明文“tang”。其破解過程跟仿射加密法的破解過程類似,即用已知明文—密文組建方程組,求解該方程組后,就可以找到其密鑰矩陣。要使這個過程可行,則密鑰矩陣必須是可逆的,因此密鑰值不可隨機選取。再將這些數(shù)值轉(zhuǎn)換回字母后,就得到其密文。該加密算法將含有 m 個字母的明文塊加密成含有m 個字母的密文塊。\039。}else{if (flag == 1){obvious[k] = ArrayNum[t] 32。for (t = 0。 Passwd[k] 91){flag = 1。 chPassKey[k] 91){chi = chPassKey[k] + 32。for (k = 0。obvious = new char[textLen]。char chi,chj。 i++){if (ArrayNum[i] == ch)return i。(%s,Passwd)。flag = 0。i = getPassNum(chi)。amp。amp。getPassKey(passKey,chPassKey,textLen)。obvious = (textLen)。int flag = 0。 i++){strcat(result,strText)。(())。在 Vigenere 表中查找“m”行中“f”的位置所對列的第一個字母,找到結(jié)果明文字母“t”,重復(fù)這個過程,則密文“faxhkaxh”解密后為“tangyang”。解密過程:要破譯 Vigenere 加密法,需要顛倒該查找過程。用密鑰字母確定表的行,而明文字母確定表的列,表中行列交叉處的字母就是用來替代明文字母的密文字母。return result。n = n + 2。k++。陜西理工學(xué)院畢業(yè)設(shè)計 第 5 頁 共 45 頁}}if(flag == 1){for(j = 0。for(i = 0。(textLen)。int flag。(%s,Passwd)。n++。n = n + 2。)mid = 39。 j 5。while(k textLen){flag = 0。 //密文數(shù)組obvious = (textLen)。CString result。解密過程則為反向查找矩陣的過程。這個矩陣的 5 行和 5 列用含有 5 個字母的關(guān)鍵詞來標識,該關(guān)鍵詞不能有重復(fù)的字母。return oldText。obvious[i] = p + 32。i++){mida = m_a[i] 32。char *m_a = (())。int fa = getFa(a)。if ((n % a) == 0)return n/a。}int CFCpasswd::getFa(int a) //求 a 逆{int i,n。}Passwd[i] = 39。i ()。Passwd = new char[N]。將“tangyang”轉(zhuǎn)換成數(shù)字 1191101291103,利用放射加密等式生成:c(t)=((2(11632)+7)mod 95)+32=112,即為數(shù)字“p”c(a)=((2(9732)+7)mod 95)+32=74,即為字母“J”c(n)=((2(11032)+7)mod 95)+32=100,即為字母“d” c(g)=((2(10332)+7)mod 95)+32=86,即為字母“v” C(y)=((2(12132)+7)mod95)+32=122,即為字母“z”注:由于 ASCII 碼表中前 33 個為不可顯示字符,因此在加密運算過程中明文字母 p 要先減去32(ASCII 碼表中從 0 開始),求完模之后的結(jié)果再加上 32,這樣,對于(2,7)這個密鑰,“tangyang”加密后變成了“pJdvzJdv”。因此,明文字母的數(shù)字 p 與密文字母的數(shù)字 c 之間的關(guān)系可表示為: 95mod )(npc?? 1? 算法分析仿射加密法與單碼加密替換沒有什么不同,因為明文的每個字母分別只映射到一個密文字母。因此,本課題開發(fā)和研究的意義在于能形象生動的展示出經(jīng)典密碼學(xué)中單碼、多碼以及多圖加密技術(shù)的加密和解密過程,有助于加強初學(xué)者對經(jīng)典密碼學(xué)的理解。事實上,選擇一種合適的加密機制將能消除消費者的各種信息安全隱患。 Hill method陜西理工學(xué)院畢業(yè)設(shè)計目 錄1 課題實施的背景 .......................................................................................12 仿射加密法 ...............................................................................................2 算法概述 .................................................................................................2 算法分析 .................................................................................................2 核心代碼 .................................................................................................23 多文字加密法 ..........................................................................................4 算法概述 .................................................................................................4 算法分析 .................................................................................................4 核心代碼 .................................................................................................44 VIGENERE 加密法 ......................................................................................7 算法概述 .................................................................................................7 算法分析 .................................................................................................8 核心代碼 .................................................................................................85 HILL 加密法 ...........................................................................................12 算法概述 ...............................................................................................12 算法分析 ...............................................................................................13 核心代碼 ...............................................................................................136 系統(tǒng)測試 .................................................................................................17 仿射加密算法測試 ...............................................................................17 多文字加密算法測試 ...........................................................................17 VIGENERE加密算法測試 .........................................................................19 HILL加密算法測試 ...............................................................................19總 結(jié) ..........................................................................................................21致 謝 ..........................................................................................................22參考文獻 ....................................................................................................23科技外文文獻 ............................................................................................24附錄 A: 系統(tǒng)使用說明書 ..........................................................................45 陜西理工學(xué)院畢業(yè)設(shè)計 第 0 頁 共 45 頁1 課題實施的背景隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,大量的數(shù)據(jù)需要在網(wǎng)絡(luò)上進行傳輸,因此,信息安全受到了越來越廣泛的關(guān)注。該軟件基于 Microsoft Visual C++ 集成開發(fā)環(huán)境,采用 C++面向?qū)ο蟪绦蛟O(shè)計方法,根據(jù)經(jīng)典密碼學(xué)中的單碼加密、多碼加密以及多圖加密算法,實現(xiàn)了經(jīng)典密碼學(xué)中的仿射加密法、多文字加密法、Vigenere 加密法和Hill 加密法四種經(jīng)典加密算法的教學(xué)演示效果。陜西理工學(xué)院畢業(yè)設(shè)計 題 目 一款經(jīng)典加密解密教學(xué)演示軟件的開發(fā) 學(xué)生姓名 湯陽 學(xué)號 1318042022 所在學(xué)院 數(shù) 學(xué) 與 計 算 機 科 學(xué) 學(xué) 院
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1