秘密編碼信息的過程已經在間諜活動中使用了幾個世紀。數據加密是為存儲在計算機文件中的數據創建秘密消息格式的過程。在計算機軟件中,有多種加密技術可用于數據文件。這些技術通常稱為數據加密算法。根據數據類型和所...
秘密編碼信息的過程已經在間諜活動中使用了幾個世紀。數據加密是為存儲在計算機文件中的數據創建秘密消息格式的過程。在計算機軟件中,有多種加密技術可用于數據文件。這些技術通常稱為數據加密算法。根據數據類型和所需的保護級別,每種算法都有獨特的優點和使用模式。

加密技術用于保護敏感信息不被泄露。
未加密數據是指計算機或個人可以輕松讀取的信息。當數據在計算機上創建時,它會自動以未加密的格式保存。這些數據保存在計算機或文件服務器上,并且很容易被Internet上的潛在黑客訪問。加密技術是一種特殊的過程,旨在轉換將可讀數據轉換成相當于胡言亂語的數據。

某些加密可能需要一個密鑰進行編碼,另一個密鑰進行解碼。
加密模式和標準由美國國家標準與技術研究所(NIST)管理。該機構批準和測試新開發的加密技術。目前,高級加密標準(AES)被認為是最現代的密碼學標準之一。它旨在支持256位密鑰加密程序。高級加密標準創建于2001年,目前支持多種加密算法。

加密技術用于阻止黑客竊取敏感數據
公鑰加密是一種標準的加密形式,它需要特殊密鑰來加密和解密消息。使用這種編碼方式的加密技術通常被認為是安全的,因為數據需要兩部分未加密。首先,它需要正確的解密算法和其次,它需要一個特殊的加密密鑰,該密鑰必須與算法一起使用。
公鑰加密的獨特之處在于對消息進行加密和解密時都需要特殊密鑰。加密算法使用公鑰,解密算法使用私鑰。這類加密技術由于采用雙密鑰加密過程,很難破解。
加密算法的復雜性取決于加密密鑰的物理大小。密鑰越大,加密程序就越復雜。早期的加密版本使用數據加密標準(DES),該標準只支持56位密鑰這些很容易被黑客操縱,很快就被破解了,各種可能性使得破解新的加密幾乎不可能。
Blowfish是當今最復雜的加密算法之一。它是由Bruce Schneier于1993年設計的。該加密算法基于AES,支持448位加密密鑰。目前還沒有已知的加密算法blowfish算法的密碼分析。此版本的加密是免費提供的。

數字、字母和符號代替加密中的可讀信息。