加密在密码学领域,加密是指把明文转换成密文的过程。密文应该对非授权用户不可读。 加密是一个密码学原语:它通过一种称作密码算法的编码技术,把纯文本信息转换为密文。现代密码的加密算法是通过特定的密码算法,称结合称作 key 的密钥来工作。由于算法常常是公开的,若要保证加密安全,就必须确保密钥高度保密。 如果不知道密钥,其逆过程解密在数学上是很难做到的。究竟有多难做到,取决于算法的安全性,以及密码分析学的发展程度。