九九百科網

位置:首頁 > 經驗 > 

密碼體制分類及典型演算法描述

經驗2.12W

密碼體制分類及典型演算法描述

一、密碼體制分為三類:

1、換位與代替密碼體制。

2、序列與分組密碼體制。

3、對稱與非對稱金鑰密碼體制。

二、典型演算法描述:

1、對稱密碼演算法:

就是加密金鑰能夠從解密金鑰中推算出來,反過來也成立。在大多數對稱演算法中,加/解密金鑰是相同的。這些演算法也叫祕密金鑰演算法或單金鑰演算法,它要求傳送者和接收者在安全通訊之前,商定一個金鑰。對稱演算法的安全性依賴於金鑰,洩漏金鑰就意味著任何人都能對訊息進行加密或解密。只要通訊需要保密,金鑰就必須保密。

2、公開密碼演算法:

用作加密的金鑰不同於用作解密的金鑰,而且解密金鑰不能根據加密金鑰計算出來。之所以叫做公開金鑰演算法,是因為加密金鑰能夠公開,即陌生者能用加密金鑰加密資訊,但只有用相應的解密金鑰才能解密資訊。在這些系統中,加密金鑰叫做公開金鑰,解密金鑰叫做私人金鑰。私人金鑰有時也叫祕密金鑰。為了避免與對稱演算法混淆,此處不用祕密金鑰這個名字。