自 2010 年 · 每月支援超過 200 萬次工具執行
自 2010 年
加到 Chrome

我的工具箱

自動模式

尚未收藏任何工具。

升級為高級版
相關工具
Base64編碼器URL編碼器文字轉二進位/十六進位/ASCII轉換器ASCII碼表快樂數計算機
主頁 > 雜項 > 編碼與解碼工具
 

ROT13編碼解碼器

即時對 ROT13 密文進行編碼與解碼,具備即時字母輪盤、逐字對應功能,並支援適用於數字的 ROT5、適用於字母與數字的 ROT18,以及適用於所有可列印 ASCII 字元的 ROT47。

免費使用無需註冊即時出結果
ROT13編碼解碼器立即免費試用 ▼
快速範例
貼上任何文字。ROT13 僅轉換 A-Z 和 a-z;切換下方的密碼變體可包含數字或完整 ASCII。同一個按鈕可用於編碼和解碼。

Embed ROT13編碼解碼器 Widget

ROT13編碼解碼器

這款 rot13編碼解碼器 可將經典的字母旋轉密碼應用於任何文字並展示其詳細過程 — 包含即時字母輪盤、逐字轉換前後檢視、完整統計數據、雙向驗證以及所有四種 ROT 變體的並排對比。它是專為隱藏劇透的作者、謎題設計者、留下不作用注釋的開發者、研究經典密碼學的學習者,以及任何需要快速翻轉 ROT13 文字的人員而設計的計算機。

如何使用 rot13編碼解碼器

  1. 在輸入方塊中輸入或貼上您的純文字或 ROT13 密文。右側的即時預覽會在您輸入時同步顯示密碼輸出,並在字母輪盤上高亮顯示匹配的字元對。
  2. 選擇密碼變體。ROT13 位移 26 個英文字母;ROT5 位移數字;ROT18 結合了兩者;ROT47 位移每個可列印的 ASCII 字元。
  3. 點擊「應用密碼」。完整的輸出內容將顯示在下方,並附帶統計數據、逐字映射、不重複替換網格以及證明該密碼為自身逆運算的雙向驗證。
  4. 使用「複製」按鈕來獲取加密文字或原始輸入。將相同的密碼再次應用於密文即可將其解碼還原 — ROT13 不需要獨立的解碼按鈕,因為編碼就等於解碼。

四種 ROT 變體詳解

ROT13將 A-Z 和 a-z 移動 13 個位置。26 個字母的字母表意味著編碼兩次會返回原始內容。最適合:劇透、謎題答案、笑話梗概、原始碼注釋。
ROT5將 0-9 移動 5 個位置。10 位數字循環的一半,同樣是自身逆運算。字母和標點符號會直接通過而不變動。最適合:在混合文字中輕度隱藏數字。
ROT18結合了用於字母的 ROT13 與用於數字的 ROT5。由於兩個部分都是自身逆運算,因此組合後也是如此。最適合:包含序號、訂單 ID 或日期的文字,且您希望這些內容與文字一同受到遮蔽。
ROT47將從「!」(33)到「~」(126)的每個可列印 ASCII 字元移動 47 個位置。標點符號、括號和符號都會發生改變。最適合:隱藏 URL、程式碼片段、電子郵件或任何包含混合符號的內容。

為什麼同一個按鈕可以同時進行編碼和解碼

ROT13 是一種對合密碼。如果您將位移函數稱為 f,則每個輸入的 f(f(x)) = x。其原因在於算術:將一個字母移動 13 位,再移動 13 位,總共是 26 位 — 這正好在字母表中繞了一整圈並回到了原點。相同的特性也適用於數字循環為 10 的 ROT5,以及可列印 ASCII 循環為 94 的 ROT47。每次位移量正好是循環長度的一半,這使得該操作成為其自身的逆運算。

快速參考表

變體循環長度位移量自身逆運算範例
ROT1326 個字母13HelloUryyb
ROT510 位數字520247579
ROT1826 + 1013 + 5A12N67
ROT4794 個 ASCII 字元47Hi!w:P

目前 ROT13 仍在哪裡使用

  • 劇透保護。 論壇貼文、粉絲維基、謎題版面(subreddits)和讀書會使用 ROT13,以便讀者必須主動選擇解碼才能看到反轉結局或解答。
  • 笑話梗概。 Usenet、IRC 和老式留言板在歷史上常使用 ROT13 隱藏笑話的包袱,讓讀者在閱讀到笑話前能有所停頓。
  • 趣味性的原始碼混淆。 開源專案中的彩蛋和無害注釋有時會採用 ROT13,以免一般讀者無意間直接看到。
  • 教學經典密碼。 ROT13 是最簡單且非平凡的替換密碼,廣泛用於密碼學入門教學,因為每個步驟都可以手動清晰檢視。
  • CTF 和謎題挑戰。 Capture-the-flag 謎題通常將 ROT13 作為熱身題,隨後參與者才會進入真正的密碼分析。

安全須知

ROT13、ROT5、ROT18 和 ROT47 並非加密。它們是可逆的轉換,任何讀者都可以在幾秒鐘內手動或透過單行指令碼將其還原。切勿使用它們來保護密碼、個人資訊、財務數據或任何應保持機密的內容。如需真正的保護,請使用現代密碼學,例如 AES-256、ChaCha20、RSA 或 libsodium。請將 ROT 密碼視為一種隱蔽文字的方法,而不是一種安全防護手段。

獲得最佳結果的提示

  • 要解碼 ROT13 密文,只需將其貼上,並在選擇 ROT13 變體的情況下點擊「應用密碼」即可。無需切換任何模式。
  • 如果您的文字包含字母和數字的混合,且您希望隱藏所有內容,請使用 ROT18 代替 ROT13。
  • 若要隱藏 URL、電子郵件地址或程式碼片段及其標點符號,請使用 ROT47。
  • ROT13、ROT5 和 ROT18 始終會保留大小寫。ROT47 可能會將大寫字母轉換為不同的大小寫,因為它是在整個 ASCII 範圍內進行位移。
  • 非 ASCII 字元(帶重音的字母、CJK 中日韓文字、表情符號)在每個變體中都會直接通過而不發生變動。

常見問題

什麼是 ROT13?

ROT13 是一種簡單的替換密碼,它將英文變數中的每個字母移動 13 個位置。A 變成 N,B 變成 O,依此類推。因為 13 是 26 的一半,所以相同的操作既能編碼也能解碼。

ROT13 對於真正的加密安全嗎?

不安全。ROT13 是一種轉換,而不是加密。它只能防止不經意的瞥見,但任何人都可以立即將其還原。對於任何需要保密之內容,請使用 AES 或 RSA 等真正的密碼學。

ROT13 和 ROT47 有什麼區別?

ROT13 僅移動 26 個英文字母。ROT47 移動從 33 到 126 的每個可列印 ASCII 字元,因此標點符號和數字也會變得無法識別。兩者都是自身逆運算,因為位移量正好是循環長度的一半。

ROT13 會保留大小寫嗎?

是的。大寫字母映射到大寫字母,小寫字母映射到小寫字母。空格、數字和標點符號會保持不變,除非您切換到 ROT5、ROT18 或 ROT47。

為什麼同一個按鈕可以同時進行編碼和解碼?

ROT13 是一種對合密碼。移動兩次 13 會使字母回到其初始位置(13 + 13 = 26)。這意味著用 ROT13 對密文進行編碼會產生原始純文字,因此編碼和解碼共用一個按鈕。

目前還有哪裡在使用 ROT13?

ROT13 通常用於在新聞組、論壇和原始碼注釋中隱藏劇透、謎題答案、笑話梗概和輕度敏感的文字。它也是替換密碼中非常受歡迎的教學範例。

引用此內容、頁面或工具為:

"ROT13編碼解碼器" 於 https://MiniWebtool.com/zh-tw/rot13編碼解碼器/,來自 MiniWebtool,https://MiniWebtool.com/

由 MiniWebtool 團隊提供。更新日期:2026-05-26

編碼與解碼工具:

熱門與最新工具:

html實體編碼解碼器URL解碼器Base64解碼器查看全部 →
主頁 > 雜項 > 編碼與解碼工具 > ROT13編碼解碼器