美文网首页
lif答(4)

lif答(4)

作者: 412281 | 来源:发表于2023-07-19 23:03 被阅读0次

谜题部分:lif谜(4)


谜题答案:caesar。


解题思路:

看到右下角“特异型凯撒”的图(可活用搜图软件),知道这是一种变形的凯撒密码。

也可以瞎蒙。毕竟比较知名的就只有那些:摩尔斯密码、凯撒密码、栅栏密码、猪圈密码、字母书密码。

摩尔斯密码没有用字符串的(其实也有,只不过超难度了);栅栏密码我不必给图;猪圈密码没这么写的;字母书密码,读者也没书啊;所以自然是凯撒密码。

在看到密文旁边有一道圆,联想到我的提示:

不要总在乎圆里面,还要多看看圆的边边。

圆的边边,自然是圆周。圆周,圆周,最知名的是圆周率。

于是按凯撒密码的解密方式:

f→c

b→a

i→e

t→s

f→a

a→r

解密成功。


扩展及延伸:

凯撒密码是凯撒曾经使用过的密码(废话),它或许是世界上最简单且最广为人知的加密技术。它的加密方法为替换加密,即按照某个量,将字母向后推进这个量的格数。

如:apple,每个向后偏移 1 位,就是bqqmf。

大家可以去网络上查凯撒密码加密表,应该会有很多,还有凯撒密码解密网站等,我就不太这里复述了。

当然,我们这个密码肯定不是普通的密码,它是凯撒密码的一种变形。

凯撒密码最大的缺点就是容易被破解,因为凯撒密码大部分是用英文字母做密文,而英文总共也就 26 个英文字母,把全部偏移的量试一遍就出来了。

因此,解决这种问题,比较简单的方法有四种。

一种是使用多层加密方式加密,比如把整个单词倒转一遍:apple,变成elppa,怎么也能骗过一些粗心大意的解谜者。

但我在谜面上写了这是“单层加密”,所以这种方法作废。

一种是本题所用的方法——变动偏移量。

是的,平常解密方法只有26种,但我每个字母偏移量不一样,阁下又该如何应对呢?

这是个很好的方法,但仍然有缺点:如何让对方知道每个字母偏移的量具体是多少?

即答:圆周率。

圆周率,真是个好东西。

或者你如果怕太简单,还可以约定把圆周率的量每个数加、减一位,或规定在某位数之后再开始计数。

如:在圆周率小数点后412281位开始计数,圆周率合数方面不计数,从小数点开始用一位隔一位。

下面一种方法和变动偏移量的方法有些相同:更换字母顺序。

凯撒密码是按照正常的字母表顺序:a换b,b换c……

那我们可以换一种方法,比如QWERTY顺序。(就是你键盘上的顺序)

a换s,b换n,最后面的自动换到下一位(p换a),最后一位自动跳到第一位(m换q)。

还有goat顺序,据说是键盘特定优化版,把常用词放在容易按到的位置,有些人也在用。

或者是拼音表,这顺序我们熟——aoeiuv bpmfdtnl……别加整体认读音节啊!

最后一种方法,总感觉和字母书方法很像:更换语言。

按照通用字符表,排好各个汉字的顺序,最后将其制成凯撒密码表。

你 26 个字符能秒破,你 8000 多个字符能秒破吗?

好像还真能……现代算力你无法想象。

但对于排序这件事就是硬伤:毕竟没法确定编码这件事,就能给解密再加个钟;还有确定话语通顺,也是一个难题。

综合来看,我很期待自家的凯撒密码啊!(Doge)

相关文章

网友评论

      本文标题:lif答(4)

      本文链接:https://www.haomeiwen.com/subject/hdsaudtx.html