エンコード | デコード | 圧縮

> rot13 | rot47 | caesar <

// ROT13/ROT47 – テキスト難読化のためのシンプルな置換暗号

[シンプル]

簡単な難読化

ネタバレ、パズル、簡易的なプライバシー保護のためにテキストをすばやく難読化します。

[可逆]

自己逆変換

同じ操作でエンコードとデコードができ、2 回適用すると元のテキストに戻ります。

[柔軟]

複数モード

文字のみの ROT13、印字可能な ASCII 全体に対する ROT47、任意のシフト値を使えるカスタム・シーザー暗号をサポートします。

>> 技術情報

ROT13/ROT47 の仕組み:

ROT13 は各文字をアルファベット上で 13 文字先の文字に置き換えます。ROT47 は同じ操作を、印字可能な ASCII 文字 (33~126) すべてに対して行います。カスタム・シーザー暗号では、任意のシフト値で文字を回転させることができます。

例:

ROT13: Hello → Uryyb ROT47: Hello! → w6==@P

ROT13/ROT47 を使う理由:

  • >フォーラムでのネタバレ隠し
  • >シンプルなテキスト難読化
  • >パズルやゲーム
  • >基本的なプライバシー保護
  • >暗号技術の学習

>> よくある質問

ROT13 とは何ですか?

ROT13(13 文字回転)は、各文字をアルファベット上で 13 文字先の文字に置き換えるシンプルな置換暗号です。自己逆変換であり、2 回適用すると元のテキストが得られます。

ROT13 と ROT47 の違いは何ですか?

ROT13 は文字(A–Z, a–z)のみを回転させ、数字や記号はそのままにします。ROT47 は、数字・文字・記号を含むすべての印字可能な ASCII 文字 (! ~ ~) を回転させます。

ROT13 は安全な暗号化ですか?

いいえ、ROT13 は安全な暗号化ではありません。非常に単純な置換暗号であり、簡単に解読できます。ネタバレを隠すなどの軽い難読化用途向けであり、セキュリティ目的ではありません。

シーザー暗号とは何ですか?

シーザー暗号は、文字をアルファベット上で一定の数だけシフトさせる暗号です。ROT13 はシフト 13 の特別なシーザー暗号です。ユリウス・カエサルは 3 文字のシフトを使ったと言われています。

その他の言語