CTF---密码学入门第七题 杯酒人生

杯酒人生分值:10

  • 来源: Veneno
  • 难度:易
  • 参与人数:2633人
  • Get Flag:790人
  • 答题人数:963人
  • 解题经过率:82%
使用古典密码
一喵星人要想喵星发送一段不知道干什么用的密码“BLOCKCIPHERDESIGNPRINCIPLE”,
可是它忘记了密钥是什么, 手头(爪头)只有它本身加密过的密钥“HTRUZYJW”, 并且它
还知道原密钥是一个单词, 你能够帮助它传递信息, 早日攻克蓝星, 征服人类吗?

解题连接:工具

原题连接:http://www.shiyanbar.com/ctf/1826加密

【解题报告】spa

  这是我入门密码学开始写的第七道题,我们能够对这个加密过的密钥进行凯撒密码解密试试看,并且题干中说原密钥是个单词,这个单词确定是咱们所熟悉的单词,我们能够先试试看blog

咱们须要用到一个工具,叫CTFCrackTools,我们能够试试解密看看字符串

我们发现,这个单词computer是咱们熟悉的单词,是电脑的意思,题干中说要发出信息,因此题干中给出的是一段明文~~~get

看到密钥,懂一点密码学的人就知道,这个多是个维吉尼亚密码!it

我贴上一张维吉尼亚表!入门

维吉尼亚密码上面第一行表明明文字母,左面第一列表明密钥字母class

根据这个,咱们能够仔细对比这个表,解密出的COMPUTER是它的密文,我们根据题干和对应这个表,能够获得以下字符串:密码

DZAREVMGJSDSYLMXPDDXHVMGNS

这道题的答案应该就是这串字符串吧

相关文章
相关标签/搜索