加密
过程 / 維基百科,自由的 encyclopedia
在密碼學中,加密(英語:Encryption)是將原始資訊(稱為明文)轉換為另一種形式(稱為密文),使之不可讀的過程。在理想情況下,只有被授權者才能將密文解密回明文,並訪問原始資訊。加密本身並不能防止資訊在傳輸中被竊取或干擾,但能防止竊取資訊者獲得可理解的內容。
此條目可參照英語維基百科相應條目來擴充。 (2020年8月11日) |
因為種種技術原因,加密方法通常使用一個通過演算法生成的偽隨機金鑰。雖然任何加密後的訊息即使不知道金鑰也可能被破解,但對於一個良好的加密演算法而言,破解需要相當多的技術和算力。被授權讀取資訊的人可以輕鬆通過發信人所提供的金鑰解密資訊,但未經授權的人員則不行。
在歷史上,密碼學中有眾多加密方法。早期的加密方法常用於軍事通訊。從此開始,現代計算中也出現了眾多加密技術,並且加密在現代計算中也變得越來越常見。[1] 現代的加密方式通常使用公鑰或對稱金鑰。現代加密技術依賴現代電腦在破解金鑰上並不高效的事實來保證其安全性。