0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

黄道十二宫杀手密码终于被破解

算法与数据结构 来源:算法与数据结构 作者:杨净 边策 2021-01-04 14:08 次阅读

黄道十二宫杀手(Zodiac Killer)可能是世界上最知名的高智商连环杀手,52年来从未被抓获。他的事迹已被改编成了多部好莱坞电影。

而他所留下的密码,最近才被几位程序员和数学家破解。

在1968年和1969年,这个连环变态杀手,在美国加州南部杀死了至少5人,声称自己手上有37条人命。

作案的同时,他寄送了很多封以「挑衅」为主的信件给媒体,这些信件中包含着一些未公开的细节以及犯罪证据,甚至在其中署名。

虽然一封408字符的文件已经被专家破解,但是其他信件继续困扰了警方和密码学专家51年。

1969年11月8日,在杀死了两名受害者之后,他向《旧金山纪事报》致信,并随信附上了340个加密字符。该密码被称为Z-340,或简称为340,一直未曾有人成功破解。

8968295e-44af-11eb-8b86-12bb97331649.jpg

直到最近,美国的软件开发人员David Oranchak,澳大利亚的数学家Sam Blake和比利时的程序员Jarl Van Eycke终于成功解决了这一难题。

甚至还获得了FBI认可。

那么这一密码究竟是如何破译的呢?

如何破译?

Sam Blake 先是创建了65万种密文变体,并以不同的方式排列,然后通过Jarl Van Eycke开发的一款代码破解程序AZdecrypt来运行他们。

经过数月的解密,出现的乱码终于有一定的含义。团队最终确定了读取符号的顺序,并检索出一条连贯的信息

89ea235a-44af-11eb-8b86-12bb97331649.png

其中一个破译者Oranchak表示,340就是「换位密码」。

现在计算机使用的大多数密码都是依靠数字来加密信息。

相比之下,换位密码很大程度上是过去的方法,使用一定的规则重新排列邮件中的字符或字符组。

可以看到,340是一个矩形信息。破译团队通过切成类似「对角三角形」来重新排列出字符来重新破解的。

具体来说,先要将密码分为三个部分,分别来进行解读。(第一部分跟第二部分为9行,最后一部分为2行)

8a009842-44af-11eb-8b86-12bb97331649.gif

第一部分,第一个字符H,随后再向下移动一格,在向左移动两个,得到第二个字符+,以此类推。

8a21909c-44af-11eb-8b86-12bb97331649.gif

经过重新排列,结果就变成了这样。

8a3f6914-44af-11eb-8b86-12bb97331649.png

随后在AZdecrypt运行几次之后,直到看到字符里出现「TV SHOW」。

8a643c6c-44af-11eb-8b86-12bb97331649.png

破译者表示,当时就从椅子上跳起来了。

因为在1969年11月,某个电视台TV Show正报道关于黄道十二宫凶手,来电者给节目组说了这样一则消息。

同样的「gas chamber」、「TV Show」,破译者由此确定了这一密码的真实性。

8a767cba-44af-11eb-8b86-12bb97331649.png

按照同样的方式,对第二部分和第三部分进行了处理,但仍有些转录的错误。

8b58444c-44af-11eb-8b86-12bb97331649.gif

在第三部分,团队发现了一个奇怪的词看起来像「PARADICE」,但拼写倒了,在前面的字母中以同样的方式多次出现过。

8baf6fec-44af-11eb-8b86-12bb97331649.png

那如果其他看不懂的字符也同样拼写倒转了呢?

于是,神奇的事情发生了。

8bef97ca-44af-11eb-8b86-12bb97331649.gif

LIFE WILL BE AN EASY ONE IN PARADICE DEATH.

随后,他们还发现这个杀手犯了一些拼写错误。比如「NOW」写成了「OOW」,「FOR」写成了「FOV」。

8c2891ec-44af-11eb-8b86-12bb97331649.gif

经过一些更正之后,最终得到了一篇完整的译文。

8c43ed16-44af-11eb-8b86-12bb97331649.png

嗯,翻译过来就是:

我希望你在尝试抓住我的过程中得到很多乐趣。

打电话上节目宣称是十二宫杀手的那人,并不是我。

我不怕毒气室,因为它可以把我很快地送入天堂。

我现在有足够多的奴隶为我工作,而其他人到了天堂就一无所有了,所以他们害怕死亡。

我不害怕,因为我知道,在天堂里生活将是一件很轻松的事。

谈到密码为何会悬而未决50多年,破解者之一Blake表示是因为:

密码的阅读方向太晦涩,以至于找到它的唯一方法是,使用复杂的软件对许多候选答案进行大规模搜索,才能有效解决谐音替代密码。

现在借助电脑软件,破解的难度被大大降低了。

Blake在澳大利亚墨尔本的家中测试了「大约65万种通过密码的不同阅读方向」,然后提出了正确的组合。他们为此共同努力了八个月。

破译三人组

破解Z340的三个人分别是:美国维吉尼亚州软件开发人员David Oranchak、比利时电脑工程师Jarl Van Eycke以及澳洲数学家Sam Blake。

Oranchak是现年46岁的网页设计师,自2006年以来一直从事黄道十二宫密码的破解工作。

Blake在是网上看到Oranchak的分析后,对该案产生了兴趣。

Van Eycke则开发了AZdecrypt,这是一款破解代码的应用程序,其灵感来自于他破解Z340的努力。

破案未完待续

虽然这封信件被破解,但对于案件本身来说,可能并没有太大进展,

最近,曾收到黄道十二宫杀手信件的《旧金山纪事报》采访了当年负责此案的警官。

他表示,新的破解答案可能不会大大推动调查,这封信除了发现凶手在心理上的再次嘲讽,没有太多其他事情了。

这封信没有透露任何凶手的具体信息,比如住址或姓名。凶手的名字还在另一封未破解的信件里。

而且案件年代久远,具有最高嫌疑的两人Arthur Leigh Allen、Jack Tarrance都已经去世,这个秘密大概只能从未来的破解中找到答案了。

责任编辑:xj

原文标题:黄道十二宫杀手密码51年后被破解,来自两位程序员与数学家通力合作

文章出处:【微信公众号:算法与数据结构】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 密码
    +关注

    关注

    8

    文章

    185

    浏览量

    30261
  • 代码
    +关注

    关注

    30

    文章

    4555

    浏览量

    66764
  • 程序员
    +关注

    关注

    4

    文章

    931

    浏览量

    29572

原文标题:黄道十二宫杀手密码51年后被破解,来自两位程序员与数学家通力合作

文章出处:【微信号:TheAlgorithm,微信公众号:算法与数据结构】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    什么是后量子密码学?量子计算机vs经典计算机

    后量子密码学(Post-Quantum Cryptography,PQC)是在经典计算机上定义和执行算法,研究量子计算机和经典计算机都无法破解的新密码系统。后量子密码学的提出是为了抵抗
    的头像 发表于 12-19 11:42 801次阅读

    oracle操作系统用户不改密码的理由

    字、避免使用常见的短语等。如果用户确信自己选择的密码已经足够安全,他们可能会认为没有必要改变密码。 其次,有些用户可能对密码的重要性缺乏足够的认识。他们可能不了解一个弱密码所带来的潜在
    的头像 发表于 12-06 10:20 194次阅读

    基于单片机的指纹密码锁设计

    利用单片机和指纹识别模块实现指纹密码锁,通过指纹模块采集识别指纹,4*4矩阵键盘输入密码,能够进入管理系统,进入管理后能修改密码、注册指纹,删除指纹等操作。
    的头像 发表于 11-30 09:29 665次阅读
    基于单片机的指纹<b class='flag-5'>密码</b>锁设计

    是时候扔掉你的密码

    引言 “密码是人类历史的不朽篇章,它的早期迹象几乎与文字的诞生同期”。正如密码史学家乔尔·里维尔所说,密码,作为信息的保护工具,已经存在了数千年。古代人类早期就开始认识到信息的重要性,同时也意识到
    的头像 发表于 11-06 10:14 153次阅读

    密码算法实现的SCA防护

    对于安全控制器而言,密码算法的实现与安全性紧密相关,密码算法实现
    的头像 发表于 10-11 09:12 330次阅读

    密码赋能美好发展 | 国芯科技参展2023商用密码大会

    2023 年 8 月 9 日至 8 月 11 日, 2023 商用密码大会在郑州国际会展中心举行,国芯科技再度携基于自主嵌入式 CPU 核的云安全芯片和模组、边缘计算芯片、终端安全芯片等系列展品亮相
    的头像 发表于 08-15 10:25 422次阅读
    <b class='flag-5'>密码</b>赋能美好发展 | 国芯科技参展2023商用<b class='flag-5'>密码</b>大会

    ISE和Modelsim安装破解教程

    工欲善其事必先利其器,本期我们讲解工具软件的安装和破解(提示:本教程方法仅限于学习交流,请勿他用)
    的头像 发表于 07-27 09:52 1.8w次阅读
    ISE和Modelsim安装<b class='flag-5'>破解</b>教程

    创原会走进软通动力 | 破解上好云、用好云、管好云全流程密码

    举办 ,20多位产业精英、技术专家、学术大咖齐聚一堂,探讨企业云上转型与实践路径,破解“上好云、用好云、管好云”全流程的密码。 本次活动以“破解上好云、用好云、管好云全流程密码”为主题
    的头像 发表于 07-25 18:15 301次阅读
    创原会走进软通动力 | <b class='flag-5'>破解</b>上好云、用好云、管好云全流程<b class='flag-5'>密码</b>

    基于FPGA的电子按键密码锁设计

    电子密码锁与传统密码锁相比,具有安全性高、成本低、易操作等诸多优点。正因如此,电子密码锁近年来发展迅速,诸如按键式密码锁、卡片式密码锁、以及
    的头像 发表于 07-12 16:03 771次阅读

    科技云报道:当云厂商主动拥抱生成式AI,会碰撞出什么样的火花?

    破解未来的生产力密码
    的头像 发表于 07-10 17:10 154次阅读
    科技云报道:当云厂商主动拥抱生成式AI,会碰撞出什么样的火花?

    使用Android和Arduino进行遥控车破解

    电子发烧友网站提供《使用Android和Arduino进行遥控车破解.zip》资料免费下载
    发表于 06-30 11:17 0次下载
    使用Android和Arduino进行遥控车<b class='flag-5'>破解</b>

    如何使用kali破解wifi密码

    后   用户名:kali密码:kali   正式开始 查看已安装网卡 以下的操作都需要提升权限,默认的root密码都是kali   #提升权限sudo su #查看网卡airmon-ng   如果没有,
    的头像 发表于 06-19 10:11 1662次阅读
    如何使用kali<b class='flag-5'>破解</b>wifi<b class='flag-5'>密码</b>

    如何破解wordpress

    web破解 一般喜欢用 burpsuite 、hydra 通用性好 但 一大堆参数 使用是还需配置 破解wordpress 用wpscan 不得不说是很好用 功能多 而且经常更新 但 不是每次
    的头像 发表于 05-30 09:04 617次阅读

    万兴PDF密码如何查看列出的权限

    检查PDF权限 某些PDF文件可能包含禁止打印,编辑,复制等操作的限制。要查看文件中列出的不同权限,请单击“文件”> “属性”>“安全”以查看列出的权限。 添加打开/权限密码 您可以向PDF文档添加密码
    的头像 发表于 05-22 14:11 586次阅读
    万兴PDF<b class='flag-5'>密码</b>如何查看列出的权限

    快来看看你的MCU是怎么被破解

    大家可能都知道破解 51 单片机是很容易的,但为什么容易,又是如何来破解的,可能很多人就不大清楚了。其实对于MCU的破解从简单来讲,它并不像我们开发项目那样复杂,有时候一个漏洞被发现,可能一个小技巧就可以获取或者篡改用户程序,行
    发表于 05-16 11:10 3308次阅读
    快来看看你的MCU是怎么被<b class='flag-5'>破解</b>的