中文世界历史最悠久的民间密码破解比赛,下个月将迎来第12届

在正式开始本文之前,
不妨先来看看这张图是什么意思?


提到密码破解,你会联想到什么?

黑客?信息泄露?还是那些年你被盗过的游戏账号?

这些恐怕是大多数人对密码的初印象。然而严格意义上讲,这些登录时所输入的密码被通称为口令(Password)。“天王盖地虎-宝塔镇河妖”便是我们最为熟知的一组口令。

这些明文(指未经加密的原文,与密文相对)口令如果直接存储在数据库中而不做任何处理,仿佛就在对黑客招手:“快来这里盗号啊!”这是极为不安全的操作,所以要对这些口令进行加密,这才是密码技术真正闪亮登场的时候。
硬件技术的发展不光带来了信息革命,也推动了现代密码学的飞速发展。1949年香农发表了《保密系统的通信理论》,标志着现代密码学的真正开端。随着信息价值的升高,破解手段也愈发高超,这就驱使着密码学的研究人员们开发出更加可靠的加密技术。

现在,计算机能够轻易将明文加密成难以想象的复杂量级,即便是用超级计算机强行破解也需要数十万年时间,使用普通的家用电脑怕是要算到天荒地老宇宙爆炸。

而在此之前,密码的形式还非常的单纯,手段也格外单一,既不依赖复杂的算法与规则,也没有天文数字般的计算量,这样的密码被通称为古典密码。

令人着迷的古典密码谜题


区别于现代密码的复杂,古典密码可以归纳为替换密码位移密码两大类。

简单地说,替换密码就是用一个字符替换另一个字符,位移密码就是把字符的顺序打乱。比如相传由凯撒大帝所创的"凯撒密码”就是最基础的替换密码之一:用D替换A,E替换B,F替换C……

如今的古典密码早已不具备加密信息的价值了。随着古典密码知识的普及,使其更多的作为一种趣味的调剂品出现。比如文学作品、谍战剧中最常出现的摩斯电码,密室逃脱中总要出现的密码元素,到商家的宣传手段……

《名侦探柯南》中出现的密码,是许多人的密码学启蒙。严格来说这些暗号算是猜谜游戏,合格的密码要求知道解谜方法的合法接收方能够不受阻碍地顺利解开密码。

第4集大都会暗号地图事件
电影《无间道》中摩斯电码是警方卧底通风报信的重要手段,用手指敲击摩斯电码的操作严格来说并不是很可靠,只是为了便于观众理解而进行了简化。
可行,但不完全可行
《火影忍者》中出现的书页密码,费了半天劲破解,却几乎没对击败佩恩起到任何作用。
可怜的老蛤蟆深作……
许多游戏都会为了完善世界观而建立自己的语言,基本上都可以理解为单表替换密码。
你能看出这些都是什么游戏中的文字吗?
不知道现在的学生还有没有人传小纸条,在手机还没有流行起来的年代,给小纸条上的悄悄话加密是“远程聊天”的必备技能。最简单的加密方式是用拼音的首字母,缺点是收到纸条的人也要认半天。
看这表情一定是被表白了……
经典的密码形式远远不止介绍的这些,但是经典密码的种类终归是有限的。密码谜题爱好者们将这些基础密码加以改造,融合了更多新鲜元素,开发出了大量有趣的加密形式,使得密码谜题不再仅仅是密码学的领域,更涉及到了逻辑推理、数学、语言学、百科知识,乃至游戏、音乐、流行文化等等新潮元素,让密码不再枯燥单一,而变得多元起来。

这些解谜爱好者最初源自于百度贴吧。在十几年前贴吧最为鼎盛的时候,密码吧、推理吧、数学吧等吧联合起来,一同创造了无数高质量的谜题与教程,更在此机缘下诞生了被人们津津乐道地称为贴吧十大神贴之一的“天使贴”,不光被各大电视栏目、报刊争相报道,还被翻拍成微电影、改编成漫画,可谓一时风光无量。

因ID为“片翌天使”的吧友破解而得名天使贴,目前已经是个7w+回复的高楼了 其实密码本身并不复杂,可能大家普遍喜欢这种带点感情戏的剧情吧……
在这股高涨的解谜热潮到来时,第一届CCBC刚刚结束,第二届CCBC正在紧锣密鼓地筹划之中。

中文Puzzle Hunt的圣殿:CCBC


CCBC即密码吧密码破译大赛的缩写(Cipher & Code Bar Competition),应该是中文环境下历史最悠久的Puzzle Hunt(解谜竞赛),创办至今已经是第十五个年头了。
密码吧的Logo

比赛以古典密码为主,原则上不需要任何复杂的知识储备(所谓的有手就行),可以说做到了小学生与博士生同乐。赛程设置在一到两周,推荐以五人为小组的形式参赛,却也不乏一人夺冠的神迹。

为了避免永远是同样人马出题导致灵感枯竭,也避免总是一队夺冠让其他人丧失积极性,比赛特别规定了冠军组成员有权主导成为下一届比赛的出题组,这让谜题内容和比赛结构总能推陈出新,不断涌入新鲜的血液(仿佛是一个屠龙勇者终成龙的故事……)。

最开始仅仅是中学生出题;到现在,已经有北京大学、麻省理工学院(MIT)等校的在读学生、博士生加入了进来,越来越多的解谜发烧友贡献出了自己的绝佳点子,创造出了一个又一个的经典谜题。

早在Facebook更名Meta元宇宙之前,Meta一词在解谜爱好者眼中是完全另一个含义。

Meta有“本源”的涵义。在谜题中,Meta题目(里题目)会用到之前题目(表题目)的答案进行二次加密,题目的答案就是Meta题目本身。这使得若干道题串联起来,融合成为一道大题。有时候还会在Meta题目的基础上嵌套更高层级的Meta,这种复杂的结构使出题的困难度成倍地增长,也同时赋予比赛成倍的乐趣与挑战,使比赛结果充满了悬念。

从第一届开始,CCBC就引入了Meta的概念。伴随着出题成员的不断壮大、技术水平的不断提高,比赛的结构也在不断推陈出新,涉及的形式也更为多变、更加有趣了。

来自CCBC11的一道题,按照图中的图纸折叠出字母的形状

世界范围的Puzzle Hunt


放眼世界,Puzzle Hunt拥有更为广阔的天地。

历史上最早的Puzzle Hunt,也是当今世界最为著名的Puzzle Hunt,当属MIT Mystery Hunt(就是上文提到过的麻省理工学院)。该比赛是由麻省理工在校研究生于1981年创办的,在创办者毕业后,比赛交由获胜冠军出题,并由校方支持并提供一定经费。比赛目的是通过解决一系列的谜题,找到隐藏在学校内的一枚定制硬币。虽然比赛是在学校内举行,但是谜题通常都发布在网上,且允许校外人员参赛。该比赛影响了之后的微软、斯坦福大学等公司、学校、城市也纷纷举办了自己Puzzle Hunt。

在爆肝解题的学生们,房间里堆满了谜题和食物(还有一只鸭子??)
2021年MIT比赛的纪念币(你有发现MIT被倒过来了吗?因为这一届的主题是⊥IW)

现状与改变:在困境中涅槃重生


新兴媒体异军突起,移动化的浪潮以摧枯拉朽之势击溃了博客等传统平台,贴吧也在逐渐衰败中艰难求生。

在日渐严苛的审核制度和网络环境下,密码吧开始了缓慢的转型和自我救赎。用爱发电的爱好者们没有放弃这个十余年的IP,在三年的沉寂之后,第十届CCBC终于在2020年以CCBCX之名复活了。

受到鼓舞后,随之而来的是去年已经顺利闭幕的CCBC11,和今年八月份即将到来的CCBC12。在这之后,密码吧改名为密码菌,建立了自己的网站,缩写中的Bar也被更名为Breaking。

重生后的CCBC,无论是参赛人数还是谜题质量都有了更进一步的提升,更加新人友好、更加好玩了,当然想要顺利完赛、甚至拿到好名次也不容易。

CCBC12即将在2022年8月12日晚8点正式开赛,如果你也是一位谜题爱好者,欢迎你约上好友加入进来,一起感受一次硬核烧脑的中文密码Puzzle Hunt!

比赛官方地址:

CCBC12.cipherpuzzles.com


最后,祝愿CCBC能够越来越好,参与的人越来越多,谜题常新,再战下一个十五年、五十年、一百年!

还记得本文最开始的密码题吗?把你的手机平放,以小角度看过去就能看到答案——HELLO!。如果你实在看不出来,把图存下来用任意图片编辑工具把图压扁即可。该题摘录自已故的美国数学科普作家马丁·加德纳的书中,向他致敬!

热门相关:刀剑神皇   商海争锋   都市大进化时代   地产之王   都市之无敌仙帝