CTF密碼學密碼特徵總結

2021-09-28 15:44:18 字數 1444 閱讀 5759

凱撒密碼

rot族

摩斯密碼

url轉碼

柵欄密碼

進製轉換

培根加密

各種**加密

特徵:base64,32密文都有等於號

base16就是16進製制轉ascii問題不大吧

base32編碼是由大寫字母(a-z)和數字234567組成與base64類似

解密**: 裡面也有詳細的說明,有興趣的自己看看

轉化密文:mzwgczzrgizq====

base64是由大寫字母(a-z),小寫字母(a-z),數字(0-9)以及+/組成

如果字元不足則會用「=」補齊,特徵很明顯。

轉化密文:zmxhzzeymw==

它是一種替換加密的技術,明文中的所有字母都在字母表上向後(或向前)按照乙個固定數目進行偏移後被替換成密文。例如,當偏移量是3的時候,所有的字母a將被替換成d,b變成e,以此類推。

當題目沒有給出位移量的時候(我就沒見題目給過)就全部給列出來然後尋找真正的字串。記住:他只位移字母

如圖,第一行位移量為1,以此類推。

這應該是rot中用到比較多了,跟凱撒密碼類似,rot13就是位移量為13的凱撒密碼

轉化密文:synt123。你去上圖看看,是不是也有乙個。

這個只位移數字,依次位移5個,0-5,1-6

轉化密文:flag678

18=13+5,所以他是rot5和rot13的結合體

轉化密文:synt678

一般出現形式為 「.」和「-」或者為0和1

轉化密文:…-. .-… .- --. .---- …— …–

比如說字母f 他的url是%66

題目會給你特別明顯的提示如:柵欄,幾(明確的數字)只

傳送:就是將字母對照ascii碼表轉化成對應的數字,各種進製都有可能。

轉化密文:flag ==> 102 108 97 103(十進位制)

這裡順便將進製對應的字母列一下

進製英語(簡稱)

16hex(h)

10dec(d)

8oct(o)

2bin(b)

如果你看到一串字元裡全是a和b,並且5個一組的時候,沒錯了,就是他。培根加密只能加密字母。

flag ==>aabab ababb aaaaa aabba

caodan的加密,沒什麼好說的

ctf 密碼學基礎

這裡借助公尺斯特安全團隊的一款工具來進行實際編碼解碼。其實就是按照特定的順序將字母替換。比如後移2位,那麼a就變成c,d就變成f。下面更直觀的看一下 這種加密與凱撒十分類似,就是凱撒密碼中移動13位的結果 這是利用a和b a和b也行 來表示二進位制中的0和1,並以此來表示26個字母,培根密碼5位一組...

密碼學 密碼學基礎

密碼學是研究編制密碼和破譯密碼的技術科學。密碼學的安全目標至少包含三個方面 保密性 完整性 可用性。完整性 資源只有授權方以授權的方式進行修改,所有資源沒有授權則不能修改。可用性 資源只有在適當的時候被授權方訪問,並按需求使用。密碼系統由5部分組成 1 明文空間m 全體明文的集合 2 密文空間c 全...

密碼學錯題總結

古典密碼學 1949年之前 特點 資料的安全基於演算法的保密。方法 代換 置換 凱撒密碼 標誌產物 enigma 密碼機 最早的密碼技術 斯巴達棒 里程碑 轉子密碼機 近代密碼學 1949 1975 特點 資料的安全基於密匙而不是演算法的保密。1949夏農編寫了 保密系統的通訊理論 奠定了近代密碼學...