evo真人(中国)

文章橫幅PC版
文章橫幅iPad版
文章橫幅手機版

密碼體制的基本類型

TIME:2018-09-19 17:00  click: 561 次 來源: 未知

密碼體制的分類方法有許多,常用的有以下幾種。

①由加密與解密算法用的密鑰是不是一樣,可把密碼體制分為對稱密碼體制與非對稱密碼體制。

密碼系統的加密密鑰與解密密鑰一樣,則採用的就是對稱密鑰密碼體制。DES、AES、IDEA等均為對稱密鑰密碼體制的實例。用對稱密鑰密碼體制時,若有加密的能力就一定能解密。

若一個密碼系統把加密與解密的密鑰分開,且由ke推出kd計算上不可行,則該系統用的即是非對稱密碼體制。用非對稱密碼體制的每個用戶均有一對選擇確定的密鑰,其中一個可公開,另一個由用戶自己保存。RSA、ElGamal、橢圓曲線密碼等均為非對稱密鑰密碼體制的特殊例子。

對稱密鑰密碼體制是在複雜的非線性變換基礎上完成的;非對稱密鑰密碼體制通常基於某個數學上的難題實現。因後者的安全等級和實際的計算能力關係密切,因此,經常覺得後者的保密強度好像比前者更加弱,但後者也有前者所不具備的一些特性,它適合在開放的環境中使用,密鑰管理的問題相對來說較容易,可方便、安全地實現數字簽名與認證等。

②由不一樣的處理明文信息的手段,可把密碼系統分成流密碼與分組密碼。

流密碼指的是對明文消息字符逐位或逐字節地進行加密;分組密碼把明文分為確定長度的組,用一樣的密鑰與算法加密每組,輸出的密文的長度也是一定的。

③按能不能實施可逆的加密變換,又能分成單向和雙向變換密碼體制。

單向函數是一類特別的密碼體制,它的性質是能輕易地將明文轉換成密文,但再將密文轉換成本來的明文卻不容易。單向函數僅適合某種特別的、無需解密的場合,及雙向變換密碼算法中某些環節典型的單向函數包含MD5、SHA-1等。

另外,密碼體制還有其他一些分類方法,例如,按在加密中有加入客觀隨機因素,分成確定型密碼體制及概率密碼體制等。

人們最常用的基本分類方法是第一種。同時,把對稱密碼體制再進行區分成流密碼與分組密碼,因大多數已有的公開密鑰密碼體制都屬於分組密碼,因此非對稱密鑰密碼體制不用再區分流密碼與分組密碼。

上一篇:信息安全的三要素 下一篇:密碼系統包含的元素