加密

维基百科,自由的百科全书
跳转至: 导航搜索

密码学中,加密是将明文信息隐匿起来,使之在缺少特殊信息时不可读。

历史[编辑]

虽然加密作为通信保密的手段已经存在了几个世纪,但是只有那些对安全要求特别高的组织和个人才会使用它。

在1970年代中期,「强加密」(Strong Encryption)的使用开始从政府保密机构延伸至公共领域,并且目前已经成为保护许多广泛使用系统的方法,比如因特网电子商务手机网络和银行自动取款机等。

應用[编辑]

加密可以用于保证安全性,但是其它一些技术在保障通信安全方面仍然是必须的,尤其是关于数据完整性和信息验证;例如,信息验证码(MAC)或者数字签名。另一方面的考虑是为了应付流量分析

相關軟件[编辑]

加密或软件编码隐匿(Code Obfuscation)同时也在软件版权保护中,用于对付反向工程,未授权的程序分析,破解和软件盗版及數位內容數位版權管理DRM)等。

类別[编辑]

加密算法可以分为两类:对称加密非对称加密

参见[编辑]