作业一
第一题、“万国赛马撩人眼” 提示: unicode,“饮酒”提示:密文减9,转换十六进制,查Unicode码表,得明文是:“庄生晓梦迷蝴蝶
第二题
首先根据“五发中靶二十二”猜测跟五个数字的和有关,
然后通过“日落西山红霞飞,战士打靶把营归” 后面的 时“Mi Suo La Mi So,La Suo Mi Dao Rui”,想到他们对应的简谱,“35635,65312”。
再由二十二判断五个数字应该是“35635”。
然后猜测黛丝谐音des加密,而上面的五个数字为密钥,由此通过分析可以得到明文:“you are very clever”。
第三题
在上次作业的基础上,已有的信息时DES,以及“3 5 6 3 5“,”6 5 3 1 2”分别对应22和17,再根据“我的成绩比你好,先后起来你悲催;”,应该是需要将两个数字相减即:65312-35635 = 29677
第四题
商素数得双幺:“双幺”读音为”双1“可以解11;
最小原根心所向:原根为11的最小原根即2;
小红随机选个七:综合这几句,我们知道这是DH密钥交换算法,且Y= 2^7(mod11)=7,
小明传回多个一:说明Y′=8。则可以计算出K=(8)^7(mod11)=2。
维吉尼亚很安全,各位破解细思量:维吉尼亚密码是队26个字母进行操作,借鉴了同学的博客,发现以K为步长,在字母表中取值得出密钥,得到的密钥为:bdfhjlnprtvxz
解密后得到wishyouahappyandhealthyholiday