【對稱密碼算法指的是什么】

很多人都在問對稱密碼算法指的是什么 , 今天就給大家講解一下對稱密碼算法指的是什么 。
演示機(jī)型:華為MateBook X 系統(tǒng)版本:win10 對稱加密算法是應(yīng)用較早的加密算法 , 技術(shù)成熟 。在對稱加密算法中 , 數(shù)據(jù)發(fā)信方將明文(原始數(shù)據(jù))和加密密鑰一起經(jīng)過特殊加密算法處理后 , 使其變成復(fù)雜的加密密文發(fā)送出去 。收信方收到密文后 , 若想解讀原文 , 則需要使用加密用過的密鑰及相同算法的逆算法對密文進(jìn)行解密 , 才能使其恢復(fù)成可讀明文 。
對稱加密算法具體算法:DES TripleDES算法:DES算法把64位的明文輸入塊變?yōu)閿?shù)據(jù)長度為64位的密文輸出塊 , 其中8位為奇偶校驗位 , 另外56位作為密碼的長度 。首先 , DES把輸入的64位數(shù)據(jù)塊按位重新組合 , 并把輸出分為L0、R0兩部分 , 每部分各長32位 , 并進(jìn)行前后置換 , 最終由L0輸出左32位 , R0輸出右32位 , 根據(jù)這個法則經(jīng)過16次迭代運算后 , 得到L16、R16 , 將此作為輸入 , 進(jìn)行與初始置換相反的逆置換 , 即得到密文輸出 。
RC算法:RC4算法的原理是攪亂 , 它包括初始化算法和偽隨機(jī)子密碼生成算法兩大部分 , 在初始化的過程中 , 密鑰的主要功能是將一個256字節(jié)的初始數(shù)簇進(jìn)行隨機(jī)攪亂 , 不同的數(shù)簇在經(jīng)過偽隨機(jī)子密碼生成算法的處理后可以得到不同的子密鑰序列 , 將得到的子密鑰序列和明文進(jìn)行異或運算(XOR)后 , 得到密文 。
BlowFish算法:BlowFish算法是一個64位分組及可變密鑰長度的分組密碼算法 , 該算法是非專利的 。
推薦閱讀
- ppt箭頭指向效果 ppt箭頭
- 蘋果ipad密碼忘了怎么辦
- 怎么設(shè)置wifi密碼
- 如何取消文檔保護(hù)密碼
- 郵箱密碼忘了怎么找回
- 怎樣修改路由器密碼
- 電腦怎么設(shè)置鎖屏密碼
- ViVo手機(jī)怎么設(shè)置密碼
- 電腦密碼忘記了如何重置 電腦怎么設(shè)置密碼
- 打開微信怎么設(shè)置手勢 微信怎么設(shè)置手勢密碼
