-
作业四
维吉尼亚很安全,明示是维吉尼亚加密 协商素数得双幺(双要,也就是11),11的最小原根是2 小红随机选个七,小明传来多个一说明是DH密钥交换 设p为11,整数g为2,接下来两个用户选取小于p的两个随机数, 小红随机选个七,小明传来多个一,说明小红选取的数是7,小明选取多个1,即为8。 所以K = 2 -
作业2
密文:U2FsdGVkX18HM4A1Xow2e412F0IMPUSDVw/lNeTEtwDYAjSHsx61CQ== 日落西山红霞飞,战士打靶把营归。 五发中靶二十二,黛丝秘诀子弹飞。 明文:you are very clever 说说你的解题思路: 开头就是一曲脍炙人口的歌曲,五发中靶二十二,在 -
作业1
无题警示: 锦瑟无端五十弦,一弦一柱思华年, 千帆远眺蝴蝶梦,万国赛马撩人眼。 沧海月明珠有泪,蓝田日暖玉生烟, 此情可待成追忆,他年饮酒泪涟涟。 密文:24205 29992 26204 26799 36864 34685 34687 提示:一句唐诗 明文:庄生晓梦迷蝴蝶 说说你的解题思路: “万 -
作业2—黛丝打靶
解题思路: “日落西山红霞飞,战士打靶把营归” 是从《打靶归来》取出的一段歌词。它往后唱就发现有 “Mi Suo La Mi So,La Suo Mi Dao Rui”。可想而知这是简谱,即 “35635,65312”。 “五发中靶二十二” 的意思是五个数字加起来等于二十二。从上述的简谱试着计算一下 -
作业四 小红小明学概论
“素数得双幺”可以得出第一个数字11 根据“最小原根心所向”求出11的最小原根为2,故素数p=11,故g=2。 “小红随机选个七”得随机数x=7;“小明传来多个1”指小明传回Y’=8。 经上所述,K=87mod11=2。 根据提示要利用维吉尼亚密码算法,以2为步长,在字母表中获取密钥为bdfhjln -
作业三
张三成绩二十二,李四十七把牛吹。 这句话提示我们再看看上次得到了音谱序列:35635,65312 后五位加起来是17 先后悲催代表作差,也就是后-先->65312-35635=29677作为密钥得到: xxaqdl(p25-12-bstring)U2FsdGVkX199XCqgBzG3McJ1NuW -
小红小明学概论
“双幺”是11, 11的最小原根是2, 据此推断可能用了DH密钥交换算法。 “小红随机选个七”,说明随机数是7。 “小明传来多个一”,说明Y'=8。 从而有K=8^7(mod11)=2。 在字母表中选取步长为2的字母:bdfhjlnprtvxz即为密钥。 "维吉尼亚很安全说明使用的是维吉尼亚密码。 -
迷人的黛丝
“黛丝”即Des 联系歌词mi so ra mi so, ra so mi do re,对应的数字为35635,65312 前五个数字和为22,后五个和为17 “我的成绩比你好,先后起来你悲催”,65312-35635=29677为密钥 解密xxaqdl(p25-12-bstring)和U2FsdG -
作业二
战士打靶是一首歌,不做作业我还真不知道 战士打靶是一首歌,其中有一句歌谱为:mi so ra mi so, ra so mi do re 联系do re mi fa so la xi,可以写为35635,65312 前五个树加起来22,对应五发中靶二十二 黛丝谐音Des,应该是des加密 得到:yo -
作业一
中国古代诗文一般是五言或者七言,而这里刚好分成了7个数字,应该是七言 无题中饮酒——喝下酒,可以理解为减去9(喝掉没了嘛) 就变为24196 29983 26195 26790 36855 34676 34678,十六进制:5e84 751f 6653 68a6 8ff7 8774 8776,都是两