【计算机网络】网络安全 : 数据加密模型 ( 加密模型 | 密钥 | 密码学 | 密码安全 )
文章目錄
- 一、數據加密模型
- 二、密鑰
- 三、密碼學
- 四、密碼安全
一、數據加密模型
數據加密模型 :
① 發送明文 : 用戶 A 向 用戶 B 發送 明文 X ;
② 加密 : 通過 加密算法 對 明文 X 進行 E 運算加密算法 , 進行加密 , 得到 密文 Y , 這個 密文 Y 是加密的數據 ;
③ 防止截獲 : 密文 Y 即使被截獲 , 也無法獲取到真實信息 , 即 明文 X ;
④ 解密 : 密文 Y 在接收端 , 經過 D 運算 解密算法 , 進行解密 , 得到 明文 X ;
二、密鑰
密鑰 :
① 密鑰本質 : 加密 和 解密 使用的 密鑰 , 是 一串 保密的 字符串 ;
② 加密 : 明文 通過 加密算法 和 加密密鑰 , 可以計算出 對應 密文 ;
③ 解密 : 密文 通過 解密算法 和 解密密鑰 , 可以計算出 對應 明文 ;
④ 密鑰提供者 : 加密密鑰 和 解密密鑰 是 密鑰中心 提供的 ;
⑤ 密鑰特點 : 加密密鑰 與 解密密鑰 , 可以是相同的 , 也可以是不同的 ;
⑥ 密鑰傳輸 : 傳輸 密鑰 時 , 必須通過 安全信道 傳輸 ;
三、密碼學
密碼學 包含了 密碼編碼學 和 密碼分析學 ;
- 密碼編碼學 : 設計密碼體質 ;
- 密碼分析學 : 密鑰未知的前提下 , 將 密文 推演 成 明文 , 或 密鑰 ; 即 密文破解 , 密鑰破解 ;
四、密碼安全
密碼安全 :
① 無條件安全 : 無論有多少密文 , 都 無法獲取足夠多的信息破解出明文 , 則稱該密碼體質 是 無條件安全的 , 理論上不可破的 ;
② 計算安全 : 密碼 不能被 可以實現的計算資源破譯 , 則稱該密碼體質是 計算上安全的 ; 如 破解需要計算 100 年 ;
總結
以上是生活随笔為你收集整理的【计算机网络】网络安全 : 数据加密模型 ( 加密模型 | 密钥 | 密码学 | 密码安全 )的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【计算机网络】应用层 : 万维网 和 H
- 下一篇: 【计算机网络】网络安全 : 对称密钥密码