🌐 ZH-TW

🏛️ 凱撒密碼工具

這是已知最古老的替換密碼之一:它會把字母表中的每個字母按固定位移量加密或解密。若不知道位移量,暴力破解模式可一次顯示全部 25 種可能。

⚠️ 僅供教育/解謎工具使用 — 請勿將其用於實際安全用途。

模式
指南

瞭解更多

01

1. 凱撒密碼簡史

凱撒密碼以尤利烏斯·凱撒(Julius Caesar)命名,據說他曾在古羅馬將軍事通信的位移值設為 3 以保密。它是文獻中最早出現的替換密碼之一,而其簡單性使其從那時起就成為教學範例的經典。

02

2. 運作方式 — 簡單的模數運算

此密碼會將字母表中的每個字母按固定的位置數量(位移值,也叫金鑰)進行位移。當位移為 3 時,A 會變成 D,末尾附近的字母會循環回到開頭,例如 Z 會變成 C。解密與加密共用同一把金鑰:只要以負值(-N)反向位移即可還原加密。

03

3. 為何它在今天幾乎是可輕易破解的

它只有 25 種可能的位移,所以嘗試所有位移——也就是本工具的暴力破解模式——幾乎能瞬間破解任何凱撒密碼訊息。頻率分析也有同樣快的效果。這也使得凱撒密碼嚴格只適合用於教育與解謎,絕不適合保護任何你真正想保密的內容。

常見問題

這對真正的機密來說夠安全嗎?
不行。它只存在 25 個可能金鑰,因此可被瞬間暴力破解。此工具僅供教育和解謎用途,請勿將它用於實際安全場合。
暴力破解模式是做什麼用的?
它會嘗試全部 25 種可能位移,並一次顯示每個解密結果,讓你可快速找出讀起來合理的文字,適合在不知道位移值時解題。
它能處理空格、數字和標點符號嗎?
只有 A-Z 與 a-z 字母會被位移,且會保留大小寫。其他內容——空格、數字、標點符號——都會原樣保留。