打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
《长安十二时辰》中的密码学

最近网剧大势,其中《长安十二时辰》算势头最凶的一部了吧?我还没来得及看,但幺哥作为我司第一小灵通,已经第一时间同步了我剧中一个有意思的设计——望楼系统。

大/小「望楼」

《长安十二时辰》的故事以唐代为背景,围绕着「解救长安城」展开。「靖安司」是剧中一个相当于军情处的机构,掌握着三省六部的明暗档案,城中的风水草动,是长安城的攻防担当。而让靖安司掌握这么情报,同时保持高效强大的其中的一个原因就是「望楼系统」。

如果说靖安司是长安城的天网系统,那么望楼就是天网的摄像头。

那望楼系统具体是如何工作的呢?

“长安城一百零八坊,每三百步设一望楼。望楼上武侯皆为朔方节度使所派弩兵,历经玉川战役、桑干河三捷、大破叶护部之战。目力精准,街巷动静,皆在目。武侯自望楼看到长安任何异状,都以约定暗语速传靖安司,靖安司对任何一处所发命令瞬息即可横跨整个长安城。此外,武侯皆身带臂张弩,可中二百三十步之内任意目标。”

这是剧中,靖安司司丞,李必对望楼系统如何与靖安司协作的介绍。简单来说,长安城中每300步便有一座望楼,望楼中有站岗的侦察兵兼狙击手。他们观察着城中的一举一动,发现任何异动则以设计好的暗语将消息传递出去。 反之靖安司想要对外传递信息时,也可以用同样的方法。

「望楼」设计图

做到这些,需要两点。一套“传递系统”和“加密系统”。

先说传递系统。

望楼分为大望楼和小望楼,大望楼是九格信号箱,小望楼为十二格信号箱。每隔信号箱子拥有两个色差明显的色板,分别代表,有/无(或1/0)。传递信号时,根据设计好的暗语,通过规定方式改变信号箱颜色传递消息。

通过改变信号箱颜色,收起或弹出信号版传递信息

接下来是加密系统。

以拥有九格信号箱的大望楼为例,九个组合在一起的信号箱通过改变色板组成图案,不同图案代表不同数字。望楼与望楼时间传递的是数字。只有当数字到了拥有密码本人的人手里,在密码本的对照下,不同的数字才有了含义。因此只看懂信号指示,或者只拥有密码本都无法破译传递的信息。

还是以大望楼为例,信号箱可以打出三位数的数字,信号箱的图形代表个位数:

左侧信号版代表十位数:

右侧信号版代表百位数:

当望楼接连打出9/701/843三组数字时,对照密码本可得出「狼/进入/西市」的信息:

有密码本这事也不是我瞎说的,根据设计这套传递系统和加密系统的「北斗北工作室」公开的设计图,你甚至可以用望楼系统给爱豆应援:

密码本,更多对照表可移步@北斗北工作室

用小望楼打出「易烊千玺」的名字

不过不要轻易尝试「我是Gakki现任老公」这种打法,会被冲上来的其他“现任”打死在望楼上……

除了数字之外,望楼还可以表示卦象(即方向/天气)。传递卦象是,为了和传递数字区别开来,需要将侧边信号版全部推出,然后操作信号箱。

看起来有些复杂,但其实很好理解。它只是一种新规则的对称加密。

简单来说,对称加密就通过某种发信方和收信方具有共识的方式对信息进行加密。这种共识就是加密规则,知晓加密规则既可以对信息进行加密,也可以进行解密。

对应到望楼系统中,望楼打出的图形,以其对应数字、八卦和密码本上的信息就是这种「共识」。

浅黑公主号前年的一篇文章《传言这个神秘组织掌控了全世界,却在用「猪圈密码」交流?》,里面介绍了对称加密,对密码学感兴趣的浅友可以移步去看看。

为了一部剧,特意设计了一套这样同时满足视觉和好奇心的系统,曹盾导演有、东西

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
长安十二时辰
《长安十二时辰》望楼系统很强大,但不存在,实际的街鼓很实用
你所不知道的《长安十二时辰》:细说原著与剧作的不同之处
《长安十二时辰》:铁甲胄与长安认同
豆瓣8.7,《长安十二时辰》看剧必备知识点都在这里啦
“长安第一情报局”不是“靖安司”,而是它
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服