Skip to main content

ROT13 エンコーダー / デコーダー ROT13 暗号 - 各文字を 13 文字ずつシフトします。エンコードとデコードは同じ操作です。

ROT13 エンコーダー/デコーダー illustration
📝

ROT13 エンコーダー/デコーダー

ROT13 暗号 - 各文字を 13 文字ずつシフトします。エンコードとデコードは同じ操作です。

1

テキストを入力

ROT13エンコーディングを適用するために、テキストを入力または貼り付けます。

2

結果を表示

アルファベットの順序で13文字ずつシフトされた各文字が表示されます。

3

出力をコピー

エンコード/デコードしたテキストをコピーします。再度適用すると、元に戻ります。

Loading tool...

What Is ROT13 エンコーダー/デコーダー?

ROT13は、アルファベットの各文字を13個ずつシフトする単純な文字置換式暗号です。英語のアルファベットには26文字あるため、ROT13を2回適用すると元のテキストが戻ります - これにより、それ自身が逆関数になります。"Hello"は"Uryyb"になり、その後"Uryyb"にROT13を適用すると再び"Hello"になります。ROT13は、オンラインでネタバレやパズルの答え、ある程度の機密性の高いコンテンツを隠すために使用されます。これは暗号化ではありません - 実際的なセキュリティを提供しません - ただし、シンプルなテキストの不明瞭化には便利です。

Why Use ROT13 エンコーダー/デコーダー?

  • 自己逆数: エンコードとデコードが同じ操作で実行可能
  • 2回適用することで元のテキストに戻る
  • スプーラー隠しやパズルに使用されるクラシックな暗号
  • 数字、スペース、句読点は変更されないまま保存
  • 即時クライアントサイド処理

Common Use Cases

スプーラー隠し

映画、書籍、ゲームのスプーラーを簡単にデコードできるように隠します。

パズル作成

ROT13を使用してパズルの答えやヒントをエンコードし、インタラクティブなゲームを作ります。

シンプルなオブスキュレーション

テキストを簡単に読まないようにするために、軽く隠しますが、実際のセキュリティは提供しません。

CTFチャレンジ

ROT13はキャプチャー・ザ・フラッグ競技でよく使用される基本的な暗号です。

Technical Guide

ROT13は、モジュラー演算を使用して各文字を13個ずつシフトします: newChar = ((charCode - base + 13) % 26) + base、ここでbaseは大文字(A-Z)の場合は65、小文字(a-z)の場合は97です。26を法とする剰余演算により、ZがAに戻り、zがaに戻ります。アルファベット以外の文字(数字、スペース、句読点など)は変更されません。13は26のちょうど半分であるため、この操作はそれ自身で逆関数になります: ROT13(ROT13(text)) = text。これはシフトが13のカエサル暗号の一種です。

Tips & Best Practices

  • 1
    ROT13は自己逆数 - 2回適用すると元のテキストに戻る
  • 2
    文字のみがシフトされ、数字や句読点は変更されない
  • 3
    ROT13はセキュリティを提供しない - オブスキュレーションであり、暗号化ではない
  • 4
    ユースネットフォーラムでスプーラー隠しやジョークに広く使用されている
  • 5
    A = N, B = O, ..., M = Z, N = A, O = B, ..., Z = M

Related Tools

Frequently Asked Questions

Q ROT13は暗号化ですか?
いいえ、ROT13は単純な置換であり、鍵はありません。セキュリティではなく、オブスキュレーションを提供します。誰でもROT13であることを知っていれば、瞬時にデコードできます。
Q ROT13を2回適用すると元のテキストに戻るのはなぜですか?
アルファベットには26文字があり、13 + 13 = 26となるためです。13ずつ2回シフトすることで完全なローテーションとなり、開始位置に戻ります。
Q 数字に影響しますか?
いいえ、文字のみ(a-z, A-Z)がシフトされます。数字、スペース、句読点は変更されません。
Q ROT13は何に使用されていますか?
スプーラー隠し、パズル答え、軽く機密性の高いコンテンツなどです。また、プログラミングジョークやCTFチャレンジでも使用されます。
Q ROT13はシーザー暗号と同じですか?
ROT13は固定シフト量13を持つシーザー暗号の特定のケースです。一般的なシーザー暗号では任意のシフト値を使用できます。

About This Tool

ROT13 エンコーダー/デコーダー is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.