- 網際網路基礎
- 首頁
- 網際網路概述
- 內聯網概述
- 外聯網概述
- 網際網路參考模型
- 網際網路域名系統
- 網際網路服務
- 網際網路連線
- 網際網路協議
- 電子郵件基礎
- 電子郵件概述
- 電子郵件協議
- 電子郵件工作原理
- 電子郵件操作
- 電子郵件功能
- 電子郵件禮儀
- 電子郵件安全
- 電子郵件提供商
- 網站開發
- 網站概述
- 網站型別
- 網站設計
- 網站開發
- 網站釋出
- 網站URL註冊
- 網站託管
- 網站安全
- 搜尋引擎最佳化
- 網站盈利
- 全球資訊網
- 全球資訊網概述
- 網頁
- 網頁瀏覽器
- Web伺服器
- 代理伺服器
- 搜尋引擎
- 網際網路協作
- 協作概述
- 郵件列表
- Usenet新聞組
- 線上教育
- 社交網路
- 網際網路安全與隱私
- 網際網路安全概述
- 資料加密
- 數字簽名
- 防火牆安全
- 網際網路網頁程式設計
- HTML
- CSS
- JavaScript
- PHP
- 網際網路有用資源
- 網際網路快速指南
- 網際網路有用資源
- 網際網路討論
資料加密
簡介
加密是一種安全方法,其中資訊以這樣一種方式進行編碼,只有授權使用者才能閱讀。它使用加密演算法生成密文,只有解密後才能閱讀。
加密型別
如下列出兩種型別的加密方案
對稱金鑰加密
公鑰加密
對稱金鑰加密
對稱金鑰加密演算法對密文的加密和解密使用相同的加密金鑰。
公鑰加密
公鑰加密演算法使用一對金鑰,其中一個是私鑰,另一個是公鑰。這兩個金鑰在數學上相互關聯。
雜湊
在安全方面,雜湊是一種用於加密資料並生成不可預測的雜湊值的技巧。雜湊函式生成雜湊程式碼,有助於保護傳輸免受未經授權使用者的侵害。
雜湊函式演算法
雜湊演算法提供了一種方法來驗證收到的訊息是否與傳送的訊息相同。它可以將純文字訊息作為輸入,然後根據該訊息計算一個值。
要點
計算出的值的長度遠小於原始訊息。
不同的純文字訊息可能會生成相同的值。
在這裡,我們將討論一個示例雜湊演算法,其中我們將乘以訊息中a、e和h的數量,然後將o的數量新增到該值中。
例如,訊息是“保險箱的組合是二、七、三十五”。使用我們簡單的雜湊演算法,此訊息的雜湊值如下
2 x 6 x 3 ) + 4 = 40
此訊息的雜湊值與密文一起傳送給John。在他解密訊息後,他使用商定的雜湊演算法計算其雜湊值。如果Bob傳送的雜湊值與解密訊息的雜湊值不匹配,John將知道該訊息已被更改。
例如,John 收到一個雜湊值為 17,並解密了Bob傳送的訊息“你正在被跟蹤,使用偏僻道路,快點”。
他可以得出結論,該訊息已被更改,這是因為收到的訊息的雜湊值為
(3x4x1)+4 = 16
這與Bob傳送的值17不同。
廣告