作业3:迷人的黛丝

作业3:迷人的黛丝

打靶通关密语

日落西山红霞飞,战士打靶把营归。

张三成绩二十二,李四十七把牛吹。

我的成绩比你好,先后起来你悲催;

美女黛丝抿嘴笑,再来一次子弹飞。

密文:U2FsdGVkX1+YN8tsns+7jvoarVmsqg316iBBvFP3ZemnrYEOGsI6bH5CvIVFSN0Y

px1ka4fSPGj7cDvg81wU8BlnJYoDdhvl83cBIQDHk0JQnpaKXU3ZRA==

明文是什么;

 

说说你的解题思路:

解答

同作业2,猜测题中黛丝指代Des密码。
前两句是歌曲《打靶归来》的歌词,对应音唱名为“mi so la mi so,la so mi do re”转换为数字后为35635 65312,发现前五个数3+5+6+3+5=22,后五个数6+5+3+1+2=17,分别对应“张三成绩二十二,李四十七把牛吹。”

“我的成绩比你好,先后起来你悲催;”,“先后”提示将两数相减,得到65312-35635=29677,以此数作为秘钥进行尝试。

在线DES解密工具:

http://www.metools.info/code/c19.html

以29677作为密钥时得到

xxaqdl(p25-12-bstring)U2FsdGVkX199XCqgBzG3McJ1NuWuuPclqBS9lekxPpE=

括号中“p25-12-bstring”像是某本书第25页的某个字符串,猜测前面的“xxaqdl”为书名,联想到课程用书《信息安全导论》,发现是书名的拼音首字母缩写。于是翻到p25页,猜测“12”指的是第12行,“bstring”指的是“binary strinig”,即书上p25,12行的二进制字符串“01000011”。

“美女黛丝抿嘴笑,再来一次子弹飞。”,由作业2的“五发中靶二十二,黛丝秘诀子弹飞。”,可知,“子弹飞”代表一次解密,故此处“再来一次子弹飞”,代表还需进行一次解密。

将二进制字符串“01000011”作为秘钥,解密新得到的密文,U2FsdGVkX199XCqgBzG3McJ1NuWuuPclqBS9lekxPpE=

得到最终的明文“You are amazing”。

 

posted @   Matrix_250  阅读(81)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示