網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > 生活小知識 > 

數據加密的基本功能是什麼

欄目: 生活小知識 / 發佈於: / 人氣:2.76W

數據加密的基本功能是防止檢視數據檔案、防止數據被泄露、防止特權用戶看私人數據。

數據加密的基本功能是什麼

數據加密又稱密碼學,它是一門歷史悠久的技術,指透過加密算法和加密密鑰將明文轉變爲密文,而解密則是透過解密算法和解密密鑰將密文恢復爲明文。加密算法是公開的,而密鑰則是不公開的。數據加密的術語有:明文,即原始的或未加密的數據。透過加密算法對其進行加密,加密算法的輸入資訊爲明文和密鑰;密文,明文加密後的格式,是加密算法的輸出資訊。加密算法是公開的,而密鑰則是不公開的。密文,不應爲無密鑰的用戶理解,用於數據的存儲以及傳輸。

傳統加密方法有兩種,替換和置換。上面的例子採用的就是替換的方法:使用密鑰將明文中的每一個字元轉換爲密文中的一個字元。而置換僅將明文的字元按不同的順序重新排列。單獨使用這兩種方法的任意一種都是不夠安全的,但是將這兩種方法結合起來就能提供相當高的安全程度。數據加密標準(Data Encryption Standard,簡稱DES)就採用了這種結合算法,它由IBM制定,並在1977年成爲美國官方加密標準。