雙鑰密碼體制的原理

雙鑰密碼體制的原理

原理:

使用了一對密鑰,一個用於加密信息,另一個則用於解密信息,通信雙方無需事先交換密鑰就可進行保密通信。

雙鑰密碼體制:

是指加密密鑰和解密密鑰爲兩個不同密鑰的密碼算法。

這兩個密鑰之間存在着相互依存關係,即用其中任一個密鑰加密的信息只能用另一個密鑰進行解密。若以公鑰作爲加密密鑰,以用戶專用密鑰作爲解密密鑰,則可實現多個用戶加密的信息只能由一個用戶解讀;

反之,以用戶私鑰作爲加密密鑰而以公鑰作爲解密密鑰,則可實現由一個用戶加密的信息而多個用戶解讀。前者可用於數字加密,後者可用於數字簽名。