科技 · 文章
加密工作原理:数字隐私保护指南
发布:

要点
加密通过使用数学算法对数字信息进行加扰来保护它,这样只有持有正确密钥的人才能读取它。现代系统通常结合两种加密类型——对称加密和非对称加密——来保护从消息应用程序到在线银行的一切,监管机构现在正在准备新标准以抵御未来的量子计算机。
此版本是原文(English)的机器翻译。 阅读原文
加密是将可读信息(称为明文)转换为不可读的形式(称为密文)的过程,使用数学算法和称为密钥的秘密值。只有拥有匹配密钥的人才能反转该过程并恢复原始数据。这个单一的机制是今天人们所说的大多数"数字隐私"的基础,从安全消息到在线银行。
两种基本类型:对称和非对称加密
密码系统通常分为两类。对称加密使用单个秘密密钥来锁定和解锁数据:根据隐私公司Proton的说法,发送者和接收者都必须已经拥有相同的密钥。这使对称加密速度快,但它造成了一个实际问题——密钥本身必须以某种方式共享而不被拦截。
非对称加密通过使用两个数学关联的密钥来解决这个问题:一个可以公开共享的公开密钥和一个保持秘密的私密密钥。用一个密钥加密的数据只能用另一个密钥解密,因此无需提前交换秘密。代价是速度:Proton指出,非对称加密的速度大约比对称加密慢1000倍,因为其基础数学要复杂得多。
由于这种权衡,大多数真实系统使用混合方法:非对称加密被短暂用于通过开放网络交换一次性对称密钥,然后快速对称算法处理实际的大量数据。这种组合为HTTPS网站连接、虚拟专用网络(VPN)和加密电子邮件提供动力,Proton解释道。
AES:大多数日常加密背后的标准
最广泛使用的对称算法是高级加密标准(AES),由美国国家标准与技术研究院(NIST)于2001年11月26日作为联邦信息处理标准(FIPS)197发布。AES支持128、192或256位的密钥长度,并以128位块处理数据。NIST将其描述为可用于保护电子数据的FIPS批准算法,并在全球政府和商业系统中使用。
什么是"端到端"加密
并非所有加密都提供相同的保护级别。标准"传输中"加密,例如HTTPS中使用的TLS协议,仅在设备和服务器之间移动时保护数据——但数据一旦到达该服务器就仍然可读。端到端加密(E2EE)更进一步:根据IBM,数据在传输中保持加密,仅在收件人的设备上解密,这意味着即使携带消息的服务提供商也无法读取其内容。
IBM描述E2EE分四个阶段工作:算法将消息转换为密文;密文在网络中传输,对任何拦截器看起来像随机字符;收件人的设备使用私密或共享密钥来恢复原始消息;然后检查数据的完整性以确认在传输中未被篡改。IBM列举了WhatsApp、Signal和Apple的iMessage等消息平台,以及1Password和Bitwarden等密码管理器,作为应用端到端加密的服务示例。
| 功能 | 对称加密 | 非对称加密 |
|---|---|---|
| 使用的密钥 | 一个共享秘密密钥 | 公开密钥+私密密钥对 |
| 典型密钥大小 | 128–256位 | 2048+位(RSA);256+位(ECC) |
| 速度 | 快 | 比对称加密慢约1000倍 |
| 常见算法 | AES、ChaCha20 | RSA、ECDH、Ed25519、ML-KEM |
| 典型用途 | 加密大量数据(文件、VPN流量) | 密钥交换、数字签名 |
为什么量子计算机改变了加密标准
监管机构已经在为一个未来的威胁做准备:足够强大的量子计算机理论上可能会破坏当今非对称加密所依赖的数学问题。根据NIST的计算机安全资源中心(CSRC),NIST于2024年8月13日批准了三个新的联邦信息处理标准,这些标准专门为抵抗来自经典和量子计算机的攻击而构建。
这三个标准是FIPS 203、模块格子密钥包装机制标准(源自CRYSTALS-Kyber提交);FIPS 204、模块格子数字签名标准(源自CRYSTALS-Dilithium);和FIPS 205、无状态基于哈希的数字签名标准(源自SPHINCS+)。NIST的CSRC指出这些标准"旨在抵抗量子计算机的未来攻击,这威胁着当前标准的安全性",涵盖密钥交换和用于验证数据未被更改的数字签名。
这对日常隐私意味着什么
对大多数人来说,实际的要点是加密已经默认保护了大部分日常数字生活——HTTPS保护网络浏览,AES保护文件和Wi-Fi流量,E2EE保护许多流行的消息应用。向后量子标准的持续转变主要是由标准制定机构、设备制造商和服务提供商管理的后台基础设施变化,而不是个人用户需要自己配置的东西。
常见问题
- 加密和端到端加密有什么区别?
- 常规加密,如HTTPS中使用的TLS,仅在设备和服务器之间传输时保护数据,数据在那里可能被读取。端到端加密将数据保持加密直到在收件人自己的设备上解密,这意味着即使服务提供商也无法读取内容,根据IBM。
- 什么是AES,为什么它被广泛使用?
- AES(高级加密标准)是NIST于2001年发布为FIPS 197的对称加密算法。它支持128、192或256位密钥,并获准在政府和商业系统中保护电子数据。
- 为什么系统同时使用对称和非对称加密?
- 非对称加密避免了需要提前共享秘密密钥的需要,但根据Proton,速度大约比对称加密慢1000倍。混合系统短暂使用非对称加密来交换会话密钥,然后切换到快速对称加密进行实际数据——这是HTTPS和VPN的工作原理。
- 量子计算机能破坏当前的加密吗?
- 能够破坏当今广泛使用的非对称加密的量子计算机还不存在,但NIST已经在2024年8月批准了新的后量子标准(FIPS 203、204和205),这些标准特别设计来抵抗未来的量子攻击,根据NIST的CSRC。
- 哪些应用使用端到端加密?
- IBM列举WhatsApp、Signal和Apple的iMessage作为对所有通信使用端到端加密的消息服务,以及1Password和Bitwarden等密码管理器用于存储的凭据。
来源
本文由人工智能撰写,发布前已通过自动来源核查。如发现错误,请申请更正。 申请更正或回应 · 我们如何制作
相关文章
科技新闻
尼古拉斯·凯奇表示在拒绝《蜘蛛侠:黑色战士》AI豁免权后,他"可能"不会再与亚马逊合作
演员尼古拉斯·凯奇在2026年10月10日的纽约漫画展上表示,他拒绝签署亚马逊为其取消的系列剧《蜘蛛侠:黑色战士》要求的人工智能豁免权,并表示他"可能"不会再与该工作室合作。尽管获得了11项艾美奖提名,且在前六周内有26亿分钟的流媒体播放时长,亚马逊仍在一季后取消了该节目。
科技新闻
马斯克在Jio创纪录IPO前几天承诺在印度提供平价Starlink定价
埃隆·马斯克表示,SpaceX需要在印度为Starlink卫星互联网服务制定平价,警告称否则很少有人会购买该服务。他的言论加剧了与穆克什·安巴尼的公开争议,这发生在Jio Platforms即将推出印度有史以来最大规模IPO的前夕。据称该IPO的目标估值为1060亿美元。马斯克没有公布具体价格。印度政府表示,Starlink、Jio和亚马逊的卫星项目都还在等待相同的安全审批。
科技文章
Starlink卫星互联网如何运作,以及为什么印度成为最新的争议战场
Starlink是SpaceX的宽带网络,由数千颗在近地轨道上的卫星组成,可以直接将互联网信号发送到地面的卫星接收器,绕过了光缆和蜂窝基站。它现在很重要,是因为埃隆·马斯克承诺在印度提供"经济实惠的"Starlink定价,而与此同时,穆克什·安巴尼的Jio Platforms正在准备一次破纪录的IPO,这重新激发了关于竞争和安全许可的争议。
科技新闻
加沙AI定向纪录片《NAZA》在以色列引发政治反弹,在500家法国电影院上映
《NAZA》是以色列电影制作人尤瓦尔·亚伯拉罕和蕾切尔·索尔拍摄的纪录片,讲述了人工智能在以色列军方在加沙地区目标定位中的应用,在2026年威尼斯电影节获得评委会特别奖,并引发了以色列政府的强烈反弹,包括剥夺导演国籍的威胁。这部80分钟的影片于2026年10月12-13日在500家法国电影院上映,并计划在11月通过《卫报》免费流媒体播放。