密码破译游戏
一个古典密码破解题目,挺有意思的。
密文:8-7-2-2-0-2-001-00-1-3-7-2-01-3-7-001-02
提示1:莱布尼茨->电报->法语
提示2:摩尔斯电码表
#一、莱布尼茨和二进制的发展有点关系,将上述数字转换为二进制试试
-
单独一个数字直接转换为1开头的二进制:如7转换为111,2转换为10
-
以0开头的数字,将0原封不动的写下,后面非0数字按规则1正常转换,如02转换为010,01转换为01
按规则1和2得到如下01串:
1000-111-10-10-0-10-001-00-1-11-111-10-01-11-111-001-010
#二、“-”只是起分隔作用,将0看作摩斯密码的“.”,1看作摩斯密码的“-”
摩尔斯电码表
按照字母表转换成如下
B-O-N-N-E-N-U-I-T-M-O-N-A-M-O-U-R
去掉分隔符
BONNENUITMONAMOUR
#三、还有一个提示”法语“,这串字母是法语
-
直接翻译识别不出来空格,使用强大的搜索工具Google来解决,搜索引擎有一定的纠错能力,将这一行字母输入google得到如下
-
最终的明文是“BONNE NUIT MON AMOUR”
然后再利用翻译工具 ,这句话的意思是“晚安我的爱人”
留下评论