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

    文章

    191

    浏览量

    30631
  • 代码
    +关注

    关注

    30

    文章

    4857

    浏览量

    69498
  • 程序员
    +关注

    关注

    4

    文章

    953

    浏览量

    29985

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

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

收藏 人收藏

    相关推荐

    家里wifi密码忘了该怎样找回密码

    面对家中Wi-Fi密码遗忘的尴尬境地,不少人都曾有过这样的经历:拿着手机或电脑,站在路由器旁,却因不记得密码而无法顺利连接网络。这种情况虽然常见,但解决起来并不复杂。本文将详细介绍几种找回
    的头像 发表于 03-05 11:06 93次阅读
    家里wifi<b class='flag-5'>密码</b>忘了该怎样找回<b class='flag-5'>密码</b>

    日本Sumco崎工厂硅晶圆计划停产

    日本硅晶圆制造商Sumco宣布,将在2026年底前停止崎工厂的硅晶圆生产。 Sumco报告称,主要用于消费、工业和汽车应用的小直径晶圆需求仍然疲软。具体而言,随着客户要么转向200毫米晶圆,要么在
    的头像 发表于 02-20 16:36 160次阅读

    AI如何破解蛇毒密码

    AI 驱动的医学有望为世界上最易受影响的人群带来救及时的蛇咬伤治疗。
    的头像 发表于 02-20 09:30 224次阅读

    Sumco计划2026年底前停止崎工厂硅晶圆生产

    近日,日本知名硅晶圆制造商Sumco宣布了一项重要战略决策,计划于2026年底前停止其崎工厂的硅晶圆生产。这一举措是Sumco为优化产品组合、提高盈利能力而采取的关键步骤。
    的头像 发表于 02-13 16:46 336次阅读

    securecrt破解,securecrt破解的风险及建议

    securecrt破解的风险及建议。 使用未经授权的SecureCRT可能会导致以下问题: 1.法律风险: 侵犯版权:破解软件侵犯了软件开发者的版权,可能导致法律诉讼和罚款。 违反许可协议:大多数软件都附带许可协议,明确禁止未经授权的使用和分发。 2.安全风险: 恶意
    的头像 发表于 12-17 13:00 578次阅读
    securecrt<b class='flag-5'>破解</b>,securecrt<b class='flag-5'>破解</b>的风险及建议

    NAS重置密码攻略来袭,让你告别‘密码焦虑’!

    你是否曾遇到过这样的尴尬场景:当你登录某个账号时,突然发现自己的脑子像是格式化了一样,一片空白。好不容易凭感觉输入了几组可能的密码组合,结果系统无情地吐出了“密码错误”的提示。 更让人抓狂
    的头像 发表于 12-11 15:29 505次阅读
    NAS重置<b class='flag-5'>密码</b>攻略来袭,让你告别‘<b class='flag-5'>密码</b>焦虑’!

    PostgreSQL将不再支持MD5密码

    根据 PostgreSQL 代码仓库的最新动态,近日有维护者提交了“弃用 MD5 密码支持”的 commit。 该维护者指出,MD5 认为不适合用作加密散列算法已有一段时间。 此外
    的头像 发表于 12-10 16:14 253次阅读

    Linux系统设置用户密码规则(复杂密码策略)方法

    Linux系统下的用户密码的有效期 可以修改密码可以通过login.defs文件控制。设置密码过期期限(默认情况下,用户的密码永不过期。) 编辑 /etc/login.defs 文件,
    的头像 发表于 12-07 09:24 465次阅读

    RK3588 GStreamer调试四路鱼眼摄像头四格显示报错

    | GStreamer warning: unable to start pipline. 具体报错如上,我用的是临滴的3588,是将附带例程从原有的九格的代码想改成4格的,4路显示,行列分别为2。
    发表于 10-12 15:21

    AMD推动AI重现文化精粹:永乐壁画AI修复成果展于运城揭幕

    AMD宣布将会继续和永乐展开合作,在永乐4A景区里长期对外开放展览,向前来观摩永乐宫中华文化的所有游客展示永乐壁画AI修复项目的精彩幕后故事,并普及AI概念和AMD的相关硬件知识。
    的头像 发表于 10-11 09:08 604次阅读
    AMD推动AI重现文化精粹:永乐<b class='flag-5'>宫</b>壁画AI修复成果展于运城揭幕

    艾体宝洞察 一文读懂最新密码存储方法,揭秘密码存储常见误区!

    本篇文章将引入并介绍密码存储中的基石,关于密码哈希、盐加密(Salting)、密钥派生函数(KDF)的原理及其应用,揭示密码存储中的常见误区,并分享一系列安全实践。
    的头像 发表于 09-14 17:37 469次阅读
    艾体宝洞察 一文读懂最新<b class='flag-5'>密码</b>存储方法,揭秘<b class='flag-5'>密码</b>存储常见误区!

    鸿蒙ArkTS声明式组件:PatternLock

    图案密码锁组件,以九格图案的方式输入密码,用于密码验证场景。手指在PatternLock组件区域按下时开始进入输入状态,手指离开屏幕时结束输入状态完成
    的头像 发表于 06-27 09:59 647次阅读
    鸿蒙ArkTS声明式组件:PatternLock

    电信设备进网许可增加“商用密码

    增加了“商用密码”选项,各设备的商用密码算法清单如下表所示,供参考。请各企业在填报设备进网检测信息时,务必核实测设备实际所支持的商用密码并进行勾选即可!设备名称及
    的头像 发表于 06-07 15:15 584次阅读
    电信设备进网许可增加“商用<b class='flag-5'>密码</b>”

    如何防止ISP下载过程监听导致程序泄露?

    问题: 对于程序加密,大家都会想到通过IAP方式来发布自定义的加密程序并提供给市场,这样可以有效防止待升级的程序破解; 但是,MCU需要在产线上通过ISP来下载最初的BOOTLOADER程序(该
    发表于 05-07 06:32

    MySQL忘记root密码解决方案

    mysql登录密码为password()算法加密,解密成本太高,以下为通用方案; 原理:mysql提供了特殊启动方式,即跳过权限表验证,启动后,登录不需要提供密码; 登录后,即可修改mysql数据库的user表,重置密码
    的头像 发表于 04-23 16:08 818次阅读