信的背面還寫有「+甲子」,請解出這段密文。 工具
key值:CTF{XXX} spa
解題連接:blog
原題連接:http://www.shiyanbar.com/ctf/1991字符串
【解題報告】get
這是我入門密碼學開始寫的第五道題,你們看到這個東西,確定會想,傳統知識是什麼啊,這裏寫了一堆年份,你們看完題幹之後會有點困惑,感受這個跟古典密碼學有什麼關係啊,一堆文字啥的,題幹中有寫到一個甲子,甲子是啥啊,在比賽中不知道的時候,你能夠上網去搜~~~it
下面我就直接給出一個表供你們參考入門
咱們能夠獲得class
題幹中說信的背面還寫有「+甲子」,因而咱們能夠把每一個數加上60便可密碼
可是呢,獲得這組數又有啥用呢,古典密碼學有的只是一串字符啊,我們能夠想一想,數字和字符怎麼有對應關係呢?因而咱們能夠想到ASCIIim
由對應關係能夠獲得如下字符串
終於看到了咱們熟悉的字符了~~~
咱們能夠想一想這個字符咱們應該怎麼用呢?這個時候咱們仍是要利用工具CTFCrackTools,雖然有工具,可是咱們不知道是什麼密碼應該怎麼辦呢?
咱們能夠先去嘗試一些密碼~~~
我們能夠首先去嘗試一下柵欄密碼
因而咱們能夠試着去嘗試下這兩個密碼,都去進行凱撒密碼解密,最後發現第二個解密出來的密碼中其中有一個有規律
這時候咱們能夠試想一下,這個也許就是這道題的key,咱們能夠去試着提交一下
最後發現結果還真是這樣~~~那這道題就是這麼順利的解決了