![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/c/c5/CIAJMK1209-en.svg/langzh-sg-640px-CIAJMK1209-en.svg.png&w=640&q=50)
加密
过程 / 维基百科,自由的 encyclopedia
在密码学中,加密(英语:Encryption)是将原始资讯(称为明文)转换为另一种形式(称为密文),使之不可读的过程。在理想情况下,只有被授权者才能将密文解密回明文,并访问原始资讯。加密本身并不能防止资讯在传输中被窃取或干扰,但能防止窃取资讯者获得可理解的内容。
![]() | 此条目可参照英语维基百科相应条目来扩充。 (2020年8月11日) |
因为种种技术原因,加密方法通常使用一个通过算法生成的伪随机密钥。虽然任何加密后的消息即使不知道密钥也可能被破解,但对于一个良好的加密算法而言,破解需要相当多的技术和算力。被授权读取资讯的人可以轻松通过发信人所提供的密钥解密资讯,但未经授权的人员则不行。
在历史上,密码学中有众多加密方法。早期的加密方法常用于军事通讯。从此开始,现代计算中也出现了众多加密技术,并且加密在现代计算中也变得越来越常见。[1] 现代的加密方式通常使用公钥或对称密钥。现代加密技术依赖现代电脑在破解密钥上并不高效的事实来保证其安全性。