難度:易
參與人數:4531人
get flag:2124人
答題人數:2285人
解題通過率:93%
小白發現了一段很6的字元:nleyqd
【解題報告】
這是我入門密碼學開始寫的第四道題,這道題有點意思,題目標題為困在柵欄裡的凱撒,說明肯定是要用到柵欄密碼和凱撒密碼,所以我們先對這段字元進行暴力破解,這時我們可以用到乙個工具,叫ctfcracktools
這裡我們用的是目前最新版本ctfcracktools v3.1.3,然後我們可以進行暴力破解
結果如下:
破解以後,發現有四個破解以後的柵欄密碼,這時候我們陷入了僵局,怎麼辦呢?
題幹中有說小白發現了一段很6的字元,在這裡我們簡單介紹一下柵欄密碼
所謂柵欄密碼,就是把要加密的明文分成n個一組,然後把每組的第1個字連起來,形成一段無規律的話。 不過柵欄密碼本身有乙個潛規則,就是組成柵欄的字母一般不會太多。(一般不超過30個,也就是
一、兩句話)
很6就說明了加密的明文是分為6個一組的,於是這個時候我們可以選擇第乙個柵欄密碼進行凱撒密碼的破解
在這裡,我簡單介紹一下凱撒密碼~~~
凱撒密碼作為一種最為古老的對稱加密體制,在古羅馬的時候都已經很流行,他的基本思想是:通過把字母移動一定的位數來實現加密和解密。明文中的所有字母都在字母表上向後(或向前)按照乙個固定數目進行偏移後被替換成密文。例如,當偏移量是3的時候,所有的字母a將被替換成d,b變成e,以此類推x將變成a,y變成b,z變成c。由此可見,位數就是凱撒密碼加密和解密的金鑰。
於是我們可以進行如下操作:
結果如下:
在這裡我們發現ctf的字樣,說明這個就是我們需要的答案
CTF 密碼學入門第四題 困在柵欄裡的凱撒
難度 易 參與人數 4531人 get flag 2124人 答題人數 2285人 解題通過率 93 小白發現了一段很6的字元 nleyqd 解題報告 這是我入門密碼學開始寫的第四道題,這道題有點意思,題目標題為困在柵欄裡的凱撒,說明肯定是要用到柵欄密碼和凱撒密碼,所以我們先對這段字元進行暴力破解,...
CTF 密碼學入門第六題 古典密碼
難度 易 參與人數 5115人 get flag 1549人 答題人數 1783人 解題通過率 87 密文內容如下 請對其進行解密 格式 ctf 解題報告 我們先將這串數字轉化成這種形式 ocuiota ocuiota 我們看到這題是古典密碼,所以自然的會想到凱撒密碼和柵欄密碼這兩種經典密碼 咱們要...
CTF Web入門第四題 Forms
難度 易 參與人數 4945人 get flag 2776人 答題人數 2824人 解題通過率 98 似乎有人覺得pin碼是不可破解的,讓我們證明他是錯的。格式 ctf 解題報告 這是我入門web開始寫的第四道題,這道題點開解題鏈結,然後我們可以在這個網域名稱前加上view source檢視它的原始...