信息安全课作业1:老师迷惑的打油诗
Posted 匿名甩尸
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了信息安全课作业1:老师迷惑的打油诗相关的知识,希望对你有一定的参考价值。
2021/5/25
网上除了老师的微博,上一届学长写的还不是这个作业,所以写下来造福下以后的学弟学妹,不要浪费时间在这上面
声明:图片都是作业自带的,跟我没关系(真的)
第一题
“二八”妙龄写密码,看谁聪明“爱死他”。
密文:76 6C 72 73 62 6F 76 70 6A 5E 6F 71 5F 72 71 76 6C 72 70 6D 62 6B 71 71 6C 6C 71 66 6A 62
明文:you very smart but you spent too time
思路:爱死它表示为ascii编码(能从密文看出来),而,所以这个是一个偏移量为3的凯撒密码(原因是后找的,实际是枚举0到10枚举出来的)
第二题
无题警示:
锦瑟无端五十弦,一弦一柱思华年,
千帆远眺蝴蝶梦,万国赛马撩人眼。
沧海月明珠有泪,蓝田日暖玉生烟,
此情可待成追忆,他年饮酒泪涟涟。
密文:24205 29992 26204 26799 36864 34685 34687
明文:庄生晓梦迷蝴蝶
思路:和上一题思路差不多,“万国马”就是Unicode,“饮酒”对应09,然后还是一个凯撒密码
后面的题开始坑爹了起来
网上找的能用的Des在线加密解密网页http://www.jsons.cn/desencrypt/
第三题:黛丝打靶
日落西山红霞飞,战士打靶把营归。
五发中靶二十二,黛丝秘诀子弹飞。
密文:U2FsdGVkX18HM4A1Xow2e412F0IMPUSDVw/lNeTEtwDYAjSHsx61CQ==
明文:you are very clover
思路:“黛丝”对应Des算法;“日落西山红霞飞,战士打靶把营归”是打靶归来的第一句,里面有句“mi so la mi so, la so mi do re”,对应的简谱为 35635,65312。而3+5+6+3+5=22,所以密钥是35635
第四题:迷人的黛丝
打靶通关密语
日落西山红霞飞,战士打靶把营归。
张三成绩二十二,李四十七把牛吹。
我的成绩比你好,先后起来你悲催;
美女黛丝抿嘴笑,再来一次子弹飞。
密文:U2FsdGVkX1+YN8tsns+7jvoarVmsqg316iBBvFP3ZemnrYEOGsI6bH5CvIVFSN0Y
px1ka4fSPGj7cDvg81wU8BlnJYoDdhvl83cBIQDHk0JQnpaKXU3ZRA==
明文:You are amazing
思路:这题大部分和上一题一样,3+5+6+3+5=22,6+5+3+1+2=17,但如果直接用这俩,不管怎么拼接都不行。“再来一次子弹飞”可以看出需要解密两次。
第一层:第三句“我的成绩比你好,先后起来你悲催”是关键,原本以为是拼接35635和65312的顺序,结果半天搞不定,甚至考虑了数字的单调性是不是对应“先后”这俩字。结果密钥是65312-35635=29677得到字符串“xxaqdl(p25-12-bstring)U2FsdGVkX199XCqgBzG3McJ1NuWuuPclqBS9lekxPpE=”
第二层:你看这字符串的开头啊:信息安全导论(xxaqdl)第二十五页(p25)第十二行(12)二进制数对应的字符串(bstring5),诶,孤零零一个01000011,第二层密钥就它了,解密时记得把xxaqdl(p25-12-bstring)去掉,后面的才是密文
以上是关于信息安全课作业1:老师迷惑的打油诗的主要内容,如果未能解决你的问题,请参考以下文章