广告
广告

强密码的真正钥匙?数学

数学和语言可以使用三个随机单词的功率组合来映射地球并创建强密码。

强密码的真正钥匙?数学
[照片:Antoine Dautry/Unsplash;Rawpixel这是给予的

很难想象三个随机单词具有映射地球并确保您的私人数据安全的力量。这种力量背后的秘密只是数学上的一点点。

广告

什么3words是一种基于应用程序和网络的服务,可使用三个随机单词为地球上每3米乘3米广场提供地理参考。如果您的大脑在英语测量系统中更自然地工作,则3米约为9.8英尺。因此,您可以将它们视为大约10英尺x 10英尺的正方形,这大约是小型家庭办公室或卧室的大小。例如,罗切斯特技术学院的中部有一个广场Brilliance.bronze.ut

这种新的地理编码方法有用,原因有几个。首先,是更精确比普通的街道地址。同样,与详细的纬度和经度测量相比,人类更容易记住和互相交流。这使该系统非常适合紧急服务。看到这些优势,一些汽车制造商开始将what3words集成到他们的导航系统中

订购的三元组

以下是英语或任何其他语言的三个随机单词如何识别整个星球上的这样的精确位置。关键概念是订购三元组。

从基本的假设开始,即地球是一个领域,认识到这是一个近似真理,它的半径是约3,959英里(6,371公里)。计算地球的表面积,使用公式4πr2。r = 3,959(6,371),这一数字约为1.7亿平方英里(5.1亿平方公里)。请记住:What3words使用3米乘3米的正方形,每个方块都包含9平方米的表面积。因此,地球表面积在公制系统中工作,相当于510万亿平方米。将9分为510万亿,发现独特地识别每个正方形需要大约57万亿个随机单词的订购三元组。

订购的三倍只是订单重要的三件事的列表。因此,“ Brilliance.bronze.utupts”将被认为是与“ Bronze.Brilliance.Inputs”不同的有序三重。实际上,在what3words系统中,青铜在阿拉斯加的一座山上,不在里特老虎草皮田的中间Brilliance.bronze.ut

下一步是弄清楚语言中有多少个单词,以及是否有足够的有序三倍来绘制地球范围。一些学者估计有更多的英语单词;但是,其中许多非常罕见。但是,即使只使用常见的英语单词,仍然有很多事情要做。你可以找到很多单词列表在线的。

What3Words的开发人员提出了40,000个英语单词的列表。(What What3words系统在50种不同的语言通过独立分配的单词。)下一个问题是确定可以从40,000个单词的列表中制成多少个随机单词的有序三元组。如果您允许重复(如What 3words所做的那样),那么第一个单词的可能性将有40,000个可能性,第二个单词的40,000个可能性以及第三个单词的40,000个可能性。然后,可能的有序三元组数将为40,000倍40,000次40,000,为64万亿。这提供了大量的“三个随机单词”三元组来覆盖全球。多余的组合还允许What3words消除令人反感的单词和单词,这些单词和单词很容易彼此混淆。

您实际上可以记住的密码

虽然三个随机单词的力量被用来绘制地球,但英国国家网络安全中心还提倡用作密码。密码选择和相关的安全性分析比将三个单词附加到全球小方块更为复杂。但是类似的计算是有照明的。如果将有序三重的单词串在一起 - 例如BrillianceBronzeInputs- 您获得了一个不错的长密码,与随机的字母,数字和特殊字符相比,人类应该能够更容易记住复杂性规则

如果将单词列表增加到40,000,您将获得更多可能的密码。使用 ”玉米库列表在58,000个英语单词中,您可以生成超过195万亿个“三个随机单词”式密码。

重要的是要注意,有一个合理数量的权衡在不同的方法中密码选择和复杂性规则。因此,尽管“三个随机单词”并不能为您提供密码安全性的故障安全,但语言的复杂性也确实在此领域提供了一些惊人的力量。

玛丽·林恩·里德(Mary Lynn Reed)是罗切斯特理工学院的数学教授。

本文从谈话在创意共享许可下。阅读来源文章

广告
广告
广告
广告