所有工具
Caesar Cipher
Encrypt decrypt
Encrypt decrypt 在您的瀏覽器中本地執行
About the
凱撒密碼將訊息中的每個字母在字母表中移動固定數量的位置,從 Z 繞回到 A。它是有記錄的最古老的密碼,並且仍然是理解替換含義的最清晰的方法,因為整個系統就是一個數字。您可以在此提供文字和班次:輸入訊息,然後輸入垂直線,然後輸入班次,例如 hello|3。如果省略移位,則使用 3,據說這是凱撒本人使用的值。僅將其視為教學工具和益智裝置;它很容易破碎。
Where people use the
- 向學習者解釋替換密碼的工作原理。
- 解決或設定謎題或藏寶線索。
- 將劇透藏在顯眼的地方,不讓不注意的人看到。
- 檢查手動 ROT13 或 ROT-n 結果。
How to use the
- 1
貼上您的文字
使用文字區域。沒有需要記住的特殊輸入格式。
- 2
選擇編碼或解碼
編碼將字母向前移動。解碼會將它們向後移動相同的量,因此您不必自己計算出反向移動。
- 3
設定班次
將滑桿從 0 拖曳到 25,或點選 ROT1、ROT3、ROT13 和 ROT25 的快速按鈕之一。
- 4
讀取結果
當您更改任何內容時,就會出現輸出,並附有一條註釋,告訴您哪個轉變將撤銷它。
- 5
如果你不知道,請嘗試每個班次
只有 25 個有意義的轉變,因此滑動滑桿直到文字看起來像語言就是破解這個密碼的全部過程。
提示和最佳實踐
- 請記住,移位 13 是其自身的倒數,這就是為什麼使用 ROT13 來劇透的原因。
- 若要反轉任何移位 n,請套用 26 減去 n。
- 保留空格和標點符號;它們使得結果像謎題一樣可讀。
常見問題
為什麼預設是3?
因為在倖存的記錄中,3 的轉變歸因於朱利葉斯·凱撒 (Julius Caesar)。這是一個約定,而不是數學要求; 1 到 25 之間的任何值都有效。
在不知道移位的情況下如何解密?
嘗試所有 25 個班次並讀取結果。這需要幾秒鐘的時間,這就是為什麼這種密碼不能提供真正的安全性。頻率分析,即檢視哪些字母出現最頻繁,是同一想法的系統版本。
空格和標點符號是否加密?
不會。僅移動字母;數字、空格和標點符號不變。這就是一旦您瞭解了方法,結果就很容易閱讀的原因之一。
案件還存續嗎?
是的。大寫字母在大寫字母表中移動,小寫字母在小寫字母表中移動,因此保留了大寫字母。
這是否足以安全地傳送真正的秘密?
不,不是遠端。它有 25 個可能的鍵,並且沒有針對頻率分析的保護。它非常適合解謎、教學和隱藏劇透。