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

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

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

          信的背面還寫有「+甲子」,請解出這段密文。 工具

key值:CTF{XXX} spa

解題連接:blog

原題連接:http://www.shiyanbar.com/ctf/1991字符串

【解題報告】get

  這是我入門密碼學開始寫的第五道題,你們看到這個東西,確定會想,傳統知識是什麼啊,這裏寫了一堆年份,你們看完題幹之後會有點困惑,感受這個跟古典密碼學有什麼關係啊,一堆文字啥的,題幹中有寫到一個甲子,甲子是啥啊,在比賽中不知道的時候,你能夠上網去搜~~~it

下面我就直接給出一個表供你們參考入門

咱們能夠獲得class

題幹中說信的背面還寫有「+甲子」,因而咱們能夠把每一個數加上60便可密碼

可是呢,獲得這組數又有啥用呢,古典密碼學有的只是一串字符啊,我們能夠想一想,數字和字符怎麼有對應關係呢?因而咱們能夠想到ASCIIim

由對應關係能夠獲得如下字符串

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

咱們能夠想一想這個字符咱們應該怎麼用呢?這個時候咱們仍是要利用工具CTFCrackTools,雖然有工具,可是咱們不知道是什麼密碼應該怎麼辦呢?

咱們能夠先去嘗試一些密碼~~~

我們能夠首先去嘗試一下柵欄密碼

因而咱們能夠試着去嘗試下這兩個密碼,都去進行凱撒密碼解密,最後發現第二個解密出來的密碼中其中有一個有規律

這時候咱們能夠試想一下,這個也許就是這道題的key,咱們能夠去試着提交一下

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

相關文章
相關標籤/搜索