TL
ツールラボ
💰寄付する
💰寄付する

ROT13 / カエサル暗号

ROT13とカエサル暗号を使ってテキストをエンコード・デコードします。

入力テキスト
ROT13出力(もう一度適用するとデコード)

このツールについて

ROT13 & カエサル暗号ツールは、古典的な置換暗号を使ってテキストをエンコード・デコードします。ROT13は各文字をアルファベットで正確に13位置シフトします。アルファベットは26文字なので、ROT13を2回適用すると元のテキストに戻ります。

アルファベット文字のみシフトされ、数字・スペース・句読点はそのまま通過します。これらの暗号は単純な難読化のみを提供し、セキュリティ目的には使用できません。

使い方

  1. 暗号を選択:ROT13(13固定シフト)またはカエサル(カスタムシフト)。
  2. カエサル暗号の場合はシフト値(1〜25)を設定します。
  3. 入力エリアにテキストを入力または貼り付けます。
  4. コピーボタンをクリックしてエンコードされた出力をコピーします。

活用事例

オンラインコミュニティではROT13でネタバレを隠します。パズルデザイナーはゲームや脱出ゲームにROT13の手がかりを埋め込みます。CS学生が暗号学入門として置換暗号を学びます。開発者が設定ファイルで簡易難読化に使用します。

よくある質問

  • ROT13は安全ですか?いいえ。ROT13とカエサル暗号は暗号学的セキュリティを提供しません。鍵なしで簡単に復元できます。
  • ROT13をデコードするにはどうすればよいですか?エンコードされたテキストに再びROT13を適用してください。ROT13のエンコードとデコードは同じ操作です。
  • ユリウス・カエサルはどのシフト値を使いましたか?カエサルはシフト3(A→D)を使用したと伝えられています。ROT13は26文字のラテンアルファベットで自己逆元となるシフト13を使用します。