代碼 / 古典密碼

ROT13與ROT47轉換器

使用ROT13將字母旋轉13個位置,或使用ROT47同時旋轉數字與標點符號來轉換文字;執行相同步驟即可編碼與解碼。

ROT13與ROT47轉換器: ROT13會讓每個字母沿著字母表移動13個位置,因此A會變成N、N會變成A,執行兩次就會還原原文。ROT13長期用於網路上隱藏爆雷內容和謎題答案。ROT47則以相同方式處理從!到~的所有94個可列印ASCII字元,將它們旋轉47個位置,因此數字和標點符號也會被隱藏。 全程在瀏覽器中於本機執行,檔案不會上傳至伺服器。

使用次數
在瀏覽器中
費用
免費・免註冊
可用狀態
可立即使用
ROT13和ROT47本機處理

全程在瀏覽器中執行

ROT13會將每個字母位移13個位置,因此套用兩次就會還原原始文字;數字和標點符號維持不變。

ROT13至今的用途

論壇和益智網站會使用ROT13隱藏劇透、笑點和答案,讓讀者必須主動解碼才看得到。它也常出現在程式設計練習和奪旗競賽謎題中。

如需其他位移量,請使用凱撒密碼;若要將二進位資料編碼為文字,請使用Base64。

ROT47與ASCII

ROT47將94個可列印ASCII字元視為一個環;47是94的一半,因此ROT47也能還原自身。

使用方式

  1. 貼上文字。
  2. 選擇ROT13或ROT47。
  3. 複製結果;再次執行即可還原原文。

隱私與限制

您的文字會留在瀏覽器中,不會上傳。

相關工具

常見問題

ROT13算是加密嗎?

從實用角度來說不是:它沒有金鑰,任何人都能還原。它只能避免文字被人隨意瞥見,例如隱藏爆雷內容。

為什麼ROT13可以自行解碼?

字母表有26個字母,而13 + 13 = 26,因此將每個字母移動13個位置兩次後,就會回到原本的位置。

ROT47會變更哪些字元?

從!(33)到~(126)的每個可列印ASCII字元都會變更;空格、重音字母和其他字元則維持不變。

免費工具・使用在瀏覽器中次・免註冊