Caesar暗号・ROT13
Caesar暗号のシフト量を指定して英字を変換。ROT13や文字の置換の仕組みをブラウザで学べます。
変換ワークスペース
入力・鍵・出力は送信・保存されません。再読み込みで消えます。
変換例と仕組み
シーザー暗号は英字を一定数ずらす方式です。ROT13はシフト量13の変換で、同じ操作を2回行うと元に戻ります。
ROT13・戻す・シフト13
- 入力
- Uryyb, Jbeyq!
- 出力
- Hello, World!
シーザー暗号・ずらす・シフト3
- 入力
- XYZ abc 123
- 出力
- ABC def 123
対象はA–Zとa–zです。大文字・小文字を保ち、数字・記号・日本語は変更しません。シフト量は0〜25、方向は「戻す」または「ずらす」を指定します。秘密情報の保護には使えません。
使い方
- 1
シフト量と方向を指定する
ROT13はシフト13にします。他のシーザー暗号では0〜25の量と「戻す」「ずらす」を選びます。
- 2
変換する文字を入力する
英字を含む文字列を入力して「変換する」を押します。
- 3
結果を照合する
変換後の文章を確認します。数字・記号・日本語は入力時のまま残ります。
このツールの特長
- ROT13と0〜25のシフト量
- 英字の大文字・小文字を維持
- 数字・記号・日本語は変更しない
こんな場面で便利
データ表現の学習
自作の例題を変換し、データの表し方を学ぶ。
詳しい説明
入力はUTF-8換算で最大1 MiBです。入力と出力はこのページ内で処理され、サーバーへ送信・保存されません。再読み込みすると消えます。
よくある質問
ROT13を元に戻すには?
シフト量13で再度変換します。英字26文字を13文字ずつ2回動かすと、元の位置へ戻ります。
日本語や数字も変換されますか?
いいえ。対象はA〜Zとa〜zのみです。日本語、数字、空白、記号はそのまま残ります。
シフト量を自動で判定できますか?
自動判定には対応していません。0〜25の量を手動で選び、問題の指示と出力を照合してください。
関連ツール
すべての処理はブラウザ内で実行されます。ファイルがアップロードされることはありません。
今日の豆知識
ROT13は英字を13文字ずらします。英字は26種類なので、2回適用すると元に戻ります。