仅使用简单的数学

互联网基础的安全系统利用了一个奇怪的事实:您可以广播加密的一部分,以使您的信息更加安全。

来源:LiveScience

数千年来,如果您想发送秘密信息,那么基本上有一种方法可以做到。您会使用特殊规则来争夺消息,仅向您和您的预定受众群体知道。该规则就像锁定的钥匙一样。如果您有钥匙,则可以解开消息。否则,您需要选择锁。有些锁非常有效,即使有无限的时间和资源,也永远无法挑选它们。但是,即使这些方案也遭受了困扰所有此类加密系统的相同跟腱的脚跟:您如何将该钥匙放到正确的手中,同时将其放在错误的手中?

一些锁

违反直觉的解决方案(称为公共密钥密码学)并不依赖于保留关键的秘密,而是依赖于使其广泛使用。诀窍是还使用您永远不会与任何人共享的第二个键,即使是与您交流的人。只有通过使用两个钥匙的组合(一个公共,一个私人),有人才能拼命且无障碍。

公共密钥加密

要了解它的工作原理,更容易将“键”视为适合锁定的对象,而是将两种互补成分作为无形的墨水。第一种成分使消息消失,第二个成分使它们重新出现。如果一个名叫Boris的间谍想向他的纳塔莎(Natasha)发送秘密消息,他会写一条消息,然后使用第一种成分来在页面上使其无形。 (这对他来说很容易:娜塔莎(Natasha)发布了一个简单且著名的墨水公式。)当娜塔莎(Natasha)在邮件中收到纸张时,她应用了使鲍里斯(Boris)信息重新出现的第二种成分。

相关:量子计算机将成为黑客实现的梦想,从军事秘密到银行信息的一切冒险。我们可以阻止他们吗?

相关: 量子计算机对于黑客来说将是一个梦想成真,从军事秘密到银行信息的一切冒险。我们可以阻止他们吗? 陷阱功能 数学操作