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

正文內(nèi)容

第6章160網(wǎng)絡(luò)數(shù)據(jù)加密與解密c160sharp160網(wǎng)絡(luò)應(yīng)用高級(jí)編程(編輯修改稿)

2025-06-16 20:23 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 { throw new Exception(加密出錯(cuò): + )。 } finally { ()。 ()。 } } 13 private string DecryptText(byte[] dataBytes, byte[] Key, byte[] IV) { //根據(jù)加密后的字節(jié)數(shù)組創(chuàng)建一個(gè)內(nèi)存流 MemoryStream memoryStream = new MemoryStream(dataBytes)。 //使用傳遞的私鑰、 IV和內(nèi)存流創(chuàng)建解密流 CryptoStream cryptoStream = new CryptoStream(memoryStream, new TripleDESCryptoServiceProvider().CreateDecryptor(Key, IV), )。 //創(chuàng)建一個(gè)字節(jié)數(shù)組保存解密后的數(shù)據(jù) byte[] decryptBytes = new byte[]。 try { //從解密流中將解密后的數(shù)據(jù)讀到字節(jié)數(shù)組中 (decryptBytes, 0, )。 //得到解密后的字符串 string decryptedString = (decryptBytes)。 return decryptedString。 } 14 catch (CryptographicException err) { throw new Exception(解密出錯(cuò): + )。 } finally { ()。 ()。 } } } } 15 ? 不對(duì)稱加密也叫公鑰加密,這種技術(shù)使用不同的加密密鑰與解密密鑰,是一種“由已知加密密鑰推導(dǎo)出解密密鑰在計(jì)算上是不可行的”密碼體制。產(chǎn)生的主要原因有兩個(gè),一是對(duì)稱加密的密鑰分配問題,另一個(gè)是由于對(duì)數(shù)字簽名的需求。 ? 不對(duì)稱加密使用一個(gè)需要保密的私鑰和一個(gè)可以對(duì)任何人公開的公鑰,即使用公鑰 /私鑰對(duì)來加密和解密數(shù)據(jù)。公鑰和私鑰都在數(shù)學(xué)上相關(guān)聯(lián),用公鑰加密的數(shù)據(jù)只能用私鑰解密,反之,用私鑰加密的數(shù)據(jù)只能用公鑰解密。兩個(gè)密鑰對(duì)于通信會(huì)話都是惟一的。 不對(duì)稱加密(續(xù)) 16 ? 為什么不對(duì)稱加密更不容易被攻擊呢?關(guān)鍵在于對(duì)私鑰的管理上。在對(duì)稱加密中,發(fā)送方必須先將解密密鑰傳遞給接收方,接收方才能解密。如果能避免通過不安全的網(wǎng)絡(luò)傳遞私鑰,就可以解決這個(gè)問題。 不對(duì)稱加密(續(xù)) 17 ? 使用不對(duì)稱加密算法加密數(shù)據(jù)后,私鑰不是發(fā)送方傳遞給接收方的,而是接收方先生成一個(gè)公鑰 /私鑰對(duì),在接收被加密的數(shù)據(jù)前,先將該公鑰傳遞給發(fā)送方;注意,從公鑰推導(dǎo)出私鑰是不可能的,所以不怕通過網(wǎng)絡(luò)傳遞時(shí)被攻擊者截獲公鑰。發(fā)送方得到此公鑰后,使用此公鑰加密數(shù)據(jù),再將加密后的數(shù)據(jù)通過網(wǎng)絡(luò)傳遞給接收方;接收方收到加密后的數(shù)據(jù)后,再用私鑰進(jìn)行解密。由于沒有傳遞私鑰,從而保證了數(shù)據(jù)安全性。 18 ? .NET Framework
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1