CTF---密碼學入門第七題 杯酒人生


杯酒人生分值:10

  • 來源: Veneno
  • 難度:易
  • 參與人數:2633人
  • Get Flag:790人
  • 答題人數:963人
  • 解題通過率:82%
使用古典密碼
一喵星人要想喵星發送一段不知道干什么用的密碼“BLOCKCIPHERDESIGNPRINCIPLE”,
但是它忘記了密鑰是什么, 手頭(爪頭)只有它自己加密過的密鑰“HTRUZYJW”, 而且它
還知道原密鑰是一個單詞, 你可以幫助它傳遞信息, 早日攻克藍星, 征服人類嗎?

解題鏈接:

原題鏈接:http://www.shiyanbar.com/ctf/1826

【解題報告】

  這是我入門密碼學開始寫的第七道題,咱們可以對這個加密過的密鑰進行凱撒密碼解密試試看,而且題干中說原密鑰是個單詞,這個單詞肯定是我們所熟悉的單詞,咱們可以先試試看

我們需要用到一個工具,叫CTFCrackTools,咱們可以試試解密看看

咱們發現,這個單詞computer是我們熟悉的單詞,是電腦的意思,題干中說要發出信息,所以題干中給出的是一段明文~~~

看到密鑰,懂一點密碼學的人就知道,這個可能是個維吉尼亞密碼!

我貼上一張維吉尼亞表!

維吉尼亞密碼上面第一行代表明文字母,左面第一列代表密鑰字母

根據這個,我們可以仔細對比這個表,解密出的COMPUTER是它的密文,咱們根據題干和對應這個表,可以得到如下字符串:

DZAREVMGJSDSYLMXPDDXHVMGNS

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM