【導(dǎo)讀】對稱加密也稱為私鑰加密,采用私鑰算法,加密和解密數(shù)據(jù)使用同一個密鑰。.NET類庫使用的私鑰算法有RC2、DES、節(jié)的輸入塊轉(zhuǎn)換為加密字節(jié)的輸出塊。加密或解密字節(jié)序列,必須逐塊進行。為了保證數(shù)據(jù)的安全,.NET基類庫中提供的。據(jù)執(zhí)行加密轉(zhuǎn)換。密鑰和初始化向量IV一起決定。對稱加密算法的優(yōu)點是保密強度高,加、解密。速度快,適合加密大量數(shù)據(jù)。鑰執(zhí)行窮舉搜索。最快的計算機執(zhí)行這種搜索,耗費的時間也相當(dāng)長。如果使用較大的密鑰,破譯將會更加困難。在.NETFramework中,公共語言運行時CLR. 的對象都可以和實現(xiàn)Stream的任何對象鏈接起來。TripleDES使用DES算法的三次連續(xù)迭代,支。安全性比DES更高。Standard,是美國1977年公布的一種數(shù)據(jù)加密標(biāo)準(zhǔn),包的MAC校驗等,均用到DES算法。