代碼 / 古典密碼
凱撒密碼編碼器與解碼器
使用任意位移量的凱撒密碼加密與解密文字,查看位移後的字母表,並嘗試全部25種位移來破解未知位移,最可能的英文結果會顯示在前面。
凱撒密碼編碼器與解碼器: 凱撒密碼會將每個字母替換成字母表中固定位置之後的字母,從Z超過後會回到A;據說Julius Caesar曾使用3的位移量。大寫與小寫字母會保留原本的大小寫,數字、空格和標點符號則維持不變。由於只有25種位移,嘗試全部位移很容易;本工具會根據各結果的字母頻率與英文的接近程度為它們排序。 全程在瀏覽器中於本機執行,檔案不會上傳至伺服器。
- 分類
- 文字工具
- 使用次數
- 在瀏覽器中
- 費用
- 免費・免註冊
- 可用狀態
- 可立即使用
全程在瀏覽器中執行
手動破解位移加密
在英文中,最常見的字母是E,因此凱撒密文中最常見的字母,很可能只是偽裝的E:如果它是H,位移量就是3。較短的單字也有幫助,因為單獨出現的字母通常是A或I。
若要使用能抵抗這種分析的加密法,請試試Vigenère密碼;若是真正的機密,請改用密碼加密文字。
在課堂上
紙製的凱撒轉盤是在邊緣排列字母的兩個圓盤,可以讓位移一目瞭然:將內圈圓盤轉動位移量,再讀取對應的字母。上方的位移字母表也是相同原理。
使用方式
- 輸入或貼上文字,然後選擇「加密」或「解密」。
- 設定位移量;下方的字母表會顯示每個字母對應到的位置。
- 若要破解訊息,勾選「嘗試全部25種位移」,再選出能讀成單字的結果。
隱私與限制
您的文字會留在瀏覽器中。
相關工具
常見問題
凱撒密碼安全嗎?
不安全:只有25種可能的位移,任何人都能在幾秒內全部試過。它適合用作謎題和教學範例,不能用來保護真正的機密。
不知道位移量時,要如何解密?
勾選「嘗試全部25種位移」:能讀成正常單字的解密結果就是答案;對英文文字而言,通常會列在第一個。
這和ROT13有什麼不同?
ROT13是位移量為13的凱撒密碼;因為13是26的一半,同一個操作就能同時完成加密與解密。
免費工具・使用在瀏覽器中次・免註冊