CTF---密碼學入門第五題 傳統知識+古典密碼


傳統知識+古典密碼分值:10

  • 來源: 霜羽
  • 難度:易
  • 參與人數:2297人
  • Get Flag:735人
  • 答題人數:938人
  • 解題通過率:78%
小明某一天收到一封密信,信中寫了幾個不同的年份
          辛卯,癸巳,丙戌,辛未,庚辰,癸酉,己卯,癸巳。

          信的背面還寫有“+甲子”,請解出這段密文。

key值:CTF{XXX}

解題鏈接:

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

【解題報告】

  這是我入門密碼學開始寫的第五道題,大家看到這個東西,肯定會想,傳統知識是什么啊,這里寫了一堆年份,大家看完題干以后會有點困惑,感覺這個跟古典密碼學有什么關系啊,一堆文字啥的,題干中有寫到一個甲子,甲子是啥啊,在比賽中不知道的時候,你可以上網去搜~~~

下面我就直接給出一個表供大家參考

我們可以得到

題干中說信的背面還寫有“+甲子”,於是我們可以把每個數加上60即可

但是呢,得到這組數又有啥用呢,古典密碼學有的只是一串字符啊,咱們可以想想,數字和字符怎么有對應關系呢?於是我們可以想到ASCII

由對應關系可以得到以下字符串

終於看到了我們熟悉的字符了~~~

我們可以想想這個字符我們應該怎么用呢?這個時候我們還是要利用工具CTFCrackTools,雖然有工具,但是我們不知道是什么密碼應該怎么辦呢?

我們可以先去嘗試一些密碼~~~

咱們可以首先去嘗試一下柵欄密碼

於是我們可以試着去嘗試下這兩個密碼,都去進行凱撒密碼解密,最后發現第二個解密出來的密碼中其中有一個有規律

這時候我們可以試想一下,這個也許就是這道題的key,我們可以去試着提交一下

最后發現結果還真是這樣~~~那這道題就是這么順利的解決了


免責聲明!

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



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