HIT信安作业

脑洞大开 密文简单破译

作业题目:

分析思路:

“二八”提示我们密码是按照十六进制表示,“爱死他”读起来谐音ASCII码,告诉我们将各个数值按照两个为一组由十六进制转为十进制ASCII码再转为字符

得到的结果是vlrsbovpj^oq_rqvlrpmbkqqllqfjb猜测是凯撒密码,移三位you very smart but you spent too time 此为正确答案

唐诗谜

明文: 庄生晓梦迷蝴蝶

做题思路:

先根据提示猜测是一句古诗,后读题中诗句三四九句,“万国赛马”推出代表“万国码”,“饮酒”猜测为有关九的操作,尝试+9和-9后,发现-9后翻译过来为“庄生晓梦迷蝴蝶”,所以猜测此为答案

黛丝打靶

明文: you are very clever

解题思路:

“黛丝”推知是用了DES加密,前两句歌词的音节对应 35635 65312,“五发中靶二十二”,所以选取35635这组数据作为密钥,破解得出答案

迷人的黛丝

明文:

You are amazing

思路:

同样,歌曲音节对应的数字为 3 5 6 3 5 ,6 5 3 1 2 ,因为有“我的成绩比你好,先后起来你悲催”,所以猜测是两数相减,用大数-小数,得到 29677 ,将其作为密钥,解密得到

很明显还需要继续解密,xxaqdl(p25-12-bstring)告诉我们去信息安全导论书25页12行找密钥,发现对应01000011,继续解密

 U2FsdGVkX199XCqgBzG3McJ1NuWuuPclqBS9lekxPpE=,得到,此为明文答案

小红小明学概论

明文:

wish you a happy and healthy holiday

思路:

“维吉尼亚很安全”告诉我们是维吉尼亚加密,”协商素数得双幺“与素数有关,可以猜测为Diffie-Hellman算法。“双幺”代表“11”,“最小原根心所向”提示找到11的最小原根即为2,所以DF算法确定g=2,p=11,“小红随机选个七,小明传来多个一”,代表小红选7,小明选8,K=8^7(mod11)=2。K的用处在与同学交流后得知是以步长K在字母表取字母作为密钥,所以密钥为:bdfhjlnprtvxz解密后得到答案wish you a happy and healthy holiday

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值