概覽
加密是將明文 信息 隱匿起來,使之在缺少 特殊信息時不可讀。雖然加密作為通信保密的手段已經存在了幾個世紀,但是只有 那些對安全要求特別高的組織和個人才會使用它。在 19 世紀 70 年代中期,強加 密(FIXME: strong encryption) 的使用開始從政府保密機構延伸至公共領域,並 且目前已經成為保護許多廣泛使用系統的方法,比如網際網路 e 電子商務, 手機 網路和銀行 自動取款機 等。
加密可以用於保證安全性,但是其它一些技術在保障通信安全方面仍然是必 須的,尤其是關於數據完整性和信息驗證;例如,信息驗證碼 (MAC) 或者數字簽名。另一方面的考慮是為了應付 traffic analysis.
加密或軟體 編碼隱匿(FIXME: code obfuscation) 同時也在軟體 版權保護 中用於對付 反向工程, 未授權的程序分析,破解和軟體盜版等。
*** 以上提供的資料僅供參考,如有需要,請諮詢獨立技術顧問的意見。