**事情的起因要从昨天晚上一个妹子给我发的消息说起...**
emmmmm
长度不定,不是二进制数,那么最有可能的就是摩尔斯电码了。
然而事情并没有那么简单...
因为解码出来的文本是这样的:
顿时感到智商下线...
于是乎转而我向妹子询问了解谜故事的背景
???
这年头看个文还要这么高的智商了么?四层加密...这给学密码学的都不一定解的出来吧...
于是乎我对着小说产生了极大的兴趣
第二天,妹子问来了,这是一部来自晋江的脆皮鸭文学(https://m.jjwxc.com/book2/3460077/4)
说句实话,当时我还在纠结文章里对于质数的强调,直到我翻到第五章...
作者居然直接在下一章公布了加密方法!
但是除了摩尔斯电码,我对之后提到的加密方法一无所知,不过好在我在万能的Github上找到了一个讲古典密码的gist(https://gist.github.com/0kami/ffd15270914492491e18ff9f070eab2b)
那么下面是我的解码过程
第一层明文:
OUCSKSJRKIKNOXF
第二层明文:
第三层明文:
12 18 26 16 8 16 7 15 8 6 8 11 12 21 3
到了这一层,我已经感觉有些不对劲了,因为键盘加密是不可能出现个位数字的...于是我把它们都删去得出我解密后的第四层明文如下:
WIHYTQWA
甚至不需要对它进行进一步解码,我都知道这串字符肯定不是正确的第四层明文了。
(掀桌
这时候,我看到了作者给在文章最后的答案:
想着哪怕是逆向加密一遍我也要把它编码的过程研究清楚,不然岂不是太尴尬了?
于是过程如下:
明文:
SHIKUANGSHIZIYE
栅栏加密后的密文:
SKNHIHUGIYIASZE
然而我在下一场加密的时候发现了问题...
字母 K 对应的键盘位置是第二行第八列,这无论是表示为82还是28都无法用字母表加密去完成
哈哈哈,原来作者一开始就没想认真设置谜题吗?
还是说作者的键盘构造比较特殊呢?
等等,好像哪里不对啊,脆皮鸭不是讲恋情的嘛...怎么突然变成推理文了???
Rua~
---
在脆皮鸭文学里玩解谜,认真你就输了。
PS:当然也有可能是作者使用的加密方法有所不同,不要太过较真了哈