【计算机网络】网络安全 : 公钥密码体质 ( 公钥 - 加密密钥 | 私钥 - 解密密钥 | 与对称密钥体质对比 | 特点 | 数字签名引入 )
文章目錄
- 一、公鑰密碼體質
- 二、公鑰密碼體質 中的 加密密鑰 與 解密密鑰
- 三、公鑰密碼體質 與 對稱密鑰體質對比
- 四、公鑰密碼體質算法特點
- 五、公鑰密碼體質 與 數字簽名
一、公鑰密碼體質
公鑰密碼體質 ( 公開密鑰密碼體質 ) :
① 本質 :加密密鑰 與 解密密鑰 是不同的密鑰 ;
② 前提 : 已知 加密密鑰 , 無法計算出 解密密鑰 ;
③ 公鑰密碼體質 產生原因 :
- 常規密鑰密碼體質 密鑰分配 有問題 ;
- 數字簽名 需求 ;
二、公鑰密碼體質 中的 加密密鑰 與 解密密鑰
公鑰密碼體質 中的 加密密鑰 與 解密密鑰 :
① 加密密鑰 : 公鑰 , 是對外公開的 ;
② 解密密鑰 : 私鑰 , 是保密的 ;
③ 算法 : 加密算法 和 解密算法 都是 公開 的 ;
④ 密鑰計算 : 公鑰 決定 私鑰 , 但是 根據 公鑰 無法計算出 私鑰 ;
三、公鑰密碼體質 與 對稱密鑰體質對比
公鑰密碼體質 與 對稱密碼體質對比 :
① 安全性 : 密碼的安全性取決于 密鑰長度 , 以及 破解密文的計算量 ; 二者安全性相同 ;
② 開銷 : 公鑰加密 其開銷 大于 對稱加密 , 傳統的對稱加密算法 還是需要繼續使用 ;
③ 密鑰分配協議 : 公鑰密碼體質 需要 密鑰分配協議 , 其密鑰分配過程 , 不比傳統加密算法簡單 ;
④ 通道性質 : 一對一 / 多對一 , 雙向 / 單向 ;
- 對稱密鑰體質 : 只能實現 信道上 一對一的雙向保密通信 , 發送方和接收方 使用相同的密鑰加密 和 解密 ;
- 公鑰密碼體質 : 可以實現 信道上 多對一的單向保密通道 ;
四、公鑰密碼體質算法特點
公鑰密碼體質算法特點 :
① 密鑰對產生器 : 針對某個接收者 , 該 密鑰對產生器 會 產生一對密鑰 , 分別是 加密密鑰 ( 公鑰 ) 和 解密密鑰 ( 私鑰 ) ;
② 加密密鑰 : 公鑰 , 對外公開 , 用于 加密 ; 其不能用于解密 ;
③ 解密密鑰 : 私鑰 , 對外保密 , 用于解密 ;
④ 使用過程 : 發送者 使用 公鑰 將 明文 加密成 密文 , 接收者 使用 私鑰 將 密文 解密成 明文 ;
⑤ 加密 與 解密 互逆 :
- 原文已知 , 先用公鑰加密 , 然后用私鑰解密 , 可以得到原文 ;
- 原文已知 , 先用私鑰解密 , 然后用公鑰加密 , 可以得到原文 ;
五、公鑰密碼體質 與 數字簽名
公鑰密碼體質 與 數字簽名 :
- 公鑰密碼體質 : 使用 公開密鑰加密 , 私有密鑰 解密 , 是公鑰密碼體質 ;
- 數字簽名 : 使用 私有密鑰加密 , 公開密鑰 解密 , 是數字簽名方法 ;
總結
以上是生活随笔為你收集整理的【计算机网络】网络安全 : 公钥密码体质 ( 公钥 - 加密密钥 | 私钥 - 解密密钥 | 与对称密钥体质对比 | 特点 | 数字签名引入 )的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Android 应用开发】Google
- 下一篇: 【计算机网络】网络安全 : 报文鉴别 (