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

這道題的答案應該就是這串字符串吧

相關文章
相關標籤/搜索