什么是密文? 完整指南
密文可保护您的在线消息、密码、支付和个人数据安全。 安全应用使用加密将您的信息转换为密文,防止黑客和窥探者窃取。
了解密文的工作原理以及为什么选择正确的应用至关重要。

密文是如何工作的?
密文是通过称为加密的过程创建的,其中纯文本与密钥一起通过密码(加密算法)。 该算法会重新排列或转换数据为不可读的格式。 为了恢复原始信息,需要使用正确的密钥执行解密。
在对称加密中,加密和解密使用相同的密钥,而非对称加密使用两个密钥:用于加密数据的公钥和用于解密数据的私钥。 即使已加密数据被截获,没有合适的密钥也无法被理解。
在历史上,加密是通过手工使用简单的方法完成的,例如替换字母(替换密码)或重新排列字母(换位密码)——这些方法现在已经过时,因为它们很容易被破解。 AES-256 和 ChaCha20 等现代加密算法使用长而复杂的密钥来保护数据,使得通过暴力攻击破解密文变得极其困难。
密文工作原理的简单示例
当您使用安全即时通讯应用向朋友发送消息“今晚 8 点见”时,该应用会在消息离开您的手机前对其进行加密,并将其转换为密文。 当它到达您朋友的设备时,其应用会使用正确的加密密钥将密文转换回原始消息。

如果有人在途中截获了该消息——无论是黑客、网络提供商,还是应用公司本身(如果该服务使用端到端加密)——他们都只能看到打乱的数据。 如果没有已存储在您朋友设备上的私有加密密钥,该消息将仍然不可读。
Proton Mail 密文
Proton Mail 使用端到端加密来保护您的消息。 虽然您的电子邮件在发送和接收时看起来是可读的,但这是因为您的设备拥有正确的加密密钥将密文转换回纯文本。 如果有人试图在传输过程中截获您的消息——包括 Proton 本身——他们将看不到您电子邮件的实际内容,而只能看到如下例所示的已加密密文。

这种密文要复杂得多,只能使用正确的加密密钥进行破译。
密文的历史示例
加密和密文已经存在了数千年,并经历了许多不同的形式。 以下是密码和密文的一些著名示例:
凯撒密码
凯撒密码是最简单、最古老的加密方法之一。 它的工作原理是将消息中的每个字母按字母表顺序向后移动固定位数以生成密文。 这种根据规则或密钥将每个字母替换为另一个字母的加密方法称为替换密码——凯撒密码只是此类密码的一个示例。
使用凯撒密码创建的密文示例是 JV PBZOBQ QBUQ。 在这种情况下,原始消息中的每个字母在字母表中向前移动了三个字母以隐藏含义:
- A 变成 X
- B 变成 Y
- C 变成 Z
- 以此类推。

要解密此消息,您只需将每个字母在字母表中向后移动三位,因此密码密钥为 3。

解密该消息将生成纯文本 MY SECRET TEXT。
伏尼契手稿

伏尼契手稿是世界上最著名的未解文献之一。 它可以追溯到 15 世纪初,用未知的文字书写,并充斥着植物、天文图表、黄道十二宫符号和神秘人物的奇特插图。
许多研究人员认为该手稿可能是已加密文本,可能是中世纪时期的一种复杂密码。 其他人则认为它可能代表一种人工发明的或已失传的语言,或者是一场精心策划的骗局。
齐默尔曼电报

齐默尔曼电报是第一次世界大战期间德国外交部于 1917 年向墨西哥政府发送的一份秘密外交消息。电报提议,如果美国对德参战,德国与墨西哥结成军事同盟。
英国情报部门利用截获的消息和此前缴获的德国代码资料破译了该电报。
十二宫信件

十二宫信件是由在北加利福尼亚州活动的未查明身份连环杀手“十二宫杀手”在 1960 年代末和 1970 年代初发送给报社的一系列消息。 第一道密码被业余密码破解者破译,另一道密码在悬而未决 50 多年后,于 2020 年利用现代密码分析工具被破解。 一些较短的密码至今仍未被破译。
为什么密文在当今至关重要
密文是加密的结果,而加密是现代数字生活的基础,有助于保护个人数据、金融活动和通信。 个人受益于更安全的在线互动,而政府和企业则依靠加密来保护敏感系统和信息。
以下是密文在日常生活中出现的一些常见方式,通常是无形的:
- 安全网站 (HTTPS):当您在在线登录、购物或填写表单时,您的浏览器会在发送数据之前对其进行加密。
- 即时通讯应用:像 Signal 这样的安全聊天服务会对消息进行加密,因此只有目标参与者才能阅读它们。
- 在线银行与支付:加密可保护帐户凭证、银行卡详细信息和交易数据。
- 云存储空间与备份:文件经常被加密以保持受保护状态。 如果云存储空间使用端到端加密,甚至连提供商也无法访问您的数据。
- 设备加密:大多数手机和笔记本电脑都可以使用全盘加密将已存储数据转换为密文,这样即使设备丢失或被盗,如果没有适当的凭证,其中的信息仍然无法访问。
常见问题解答
- 密文是如何创建的?
- 可以在没有密钥的情况下解密密文吗?
- 密文与编码或哈希相同吗?
- 当今有哪些密码算法可以生成密文?


