相同的密钥才能实现安全通信。对称密钥的一个典型例子：德国军方的恩尼格玛密码机。这种密码机每天都有密钥设置。当盟军弄清楚机器如何工作时，他们能够在发现给定日期传输的加密密钥后立即解密消息中编码的信息。
公钥加密.在公钥加密（即公开密钥加密)方案中，发布加密密钥供任何人使用和加密消息。但是，只有接收方才能访问能够读取消息的解密密钥。公钥加密最早是在1973年的一份秘密文件中描述的; 之前所有加密方案都是对称密钥加密（也称为私钥）。
应用.加密可以用于保证安全性