[2691] Encryption

 

Title Text:WARNING: PEOPLE NAMED EVE ARE PROHIBITED FROM INSTALLING THIS APP!

Origin:https://xkcd.com/2691/

https://www.explainxkcd.com/wiki/index.php/2691:_Encryption

加密

警告:叫Eve的人禁止下载本APP。

 

注释:Robert简称Bob。Alice与Bob是广泛地代入密码学和物理学领域的通用角色。除了Alice和Bob,还有其他相关角色。这些名称是为了方便说明议题,如果句子类似“甲想发送消息给乙”,当议题变得越复杂,将越难理解及容易混乱。Eve是一位偷听者,虽然他可以监听Alice和Bob之间的信息,但他不能修改它们。

http://xkcd.in/comic?lg=cn&id=2691

在教授加密/密码学时,通常会使用一个关于从Alice 向 Bob发送消息的故事(分别为“A”方和“B”方)。Cueball 声称已经创建了一个只允许做这件事的短信应用程序。但是,它不允许“鲍勃”回复,这充其量只能使该应用程序的实用性受到质疑。目前尚不清楚它是如何实施姓名限制的,但该应用程序可能会计算出手机所有者的姓名。标题文本提到夏娃,在典型的故事中,她代表“窃听者”,即试图拦截爱丽丝和鲍勃之间的消息的人。名为 Eve 的人被“禁止”安装该应用程序这一事实表明,它实际上可能不像 Cueball 宣传的那样安全——可能是他天真地认为这只是窃听者的名字,并且通过排除所有夏娃,爱丽丝’ s 给 Bob 的消息将保密。目前尚不清楚哪些手机将支持此应用程序,但它似乎非常适合xkcd 电话

另请注意,夏娃被禁止安装该应用程序与另一个夏娃被禁止吃苹果(一个苹果?)相似,这是对伊甸园圣经故事的共同复述(尽管实际的圣经文本并未提及苹果)。剧透警报:无论如何,圣经中的夏娃吃了禁果,而这个夏娃可能无论如何都会安装该应用程序……

漫画《177:爱丽丝和鲍勃》和《1323:协议》也是关于爱丽丝和鲍勃的。

即使您可以从人们的名字中推断出他们的角色和动机的假设是正确的,如果不需要验证用户的名字,坏人似乎也有可能通过简单地撒谎来规避应用程序的安全功能关于他们的名字。真正的用户还可以通过双重安装和一团糟的联系人列表来破坏安全性,其中每个人的名字都以某种方式被识别为“爱丽丝”或“鲍勃”,以增加其对他们的实用性。此外,在这种情况下,“Bob”似乎不必是消息接收者的常用名称——它也可以是他实际知道的名字的缩写。因此,用户可能声称自己是“Bob”,无论他的名字是什么。

这可能与 Signal 将停止支持 SMS/MMS 消息的公告有关。

Leave a Reply

Your email address will not be published. Required fields are marked *

Categories