ToolMill.io

ROT13 エンコード/デコード — テキスト ↔ ROT13 暗号

ROT13は、A↔N、B↔Oなどをシフトするシンプルな文字置換暗号です。 スポイラー、光の難読、フォーラム/メールのテキストによく使われます。 このツールは、プレーンテキストを ROT13 にエンコードし、 ROT13 をテキストにデコードします(操作は対称です)。 ブラウザで100%ローカルで実行 — アップロードなし — ToolMillをPWAとしてインストールした後、オフラインで動作します。

エンコーディング

お問い合わせ

事例紹介

ROT13でプレーンテキストをエンコードする
パスワード
Attack at dawn!
ソリューション
Nggnpx ng qnja!
ROT13テキストをプレーンテキストにデコードする
パスワード
Guvf vf n EBG13 grfg.
ソリューション
ROT13テストです。
ROT13を混合テキストに適用
パスワード
Meeting at 10:30 PM!
ソリューション
Zrrgvat ng 10:30 CZ!

ROT13の仕組み

ROT13は13ポジションで各ラテン文字を転送するので、AはNとNはAになります。 このページの重要な情報は、エンコーディングとデコードが同じ操作であることです。 そのため、両方のボタンが同じ変換を適用し、ROT13を2回使用して元のテキストを返す理由です。

このツールが変化するもの - 一人で残っているもの

この実装は、A-Z と a-z の文字のみを回転させます。 大文字と小文字は保存されますが、数字、スペース、句読点、絵文字、およびほとんどの非ASCII文字は変更されません。 フォーラムの投稿、メール、またはパズルのスレッドから混合されたテキストを貼り付け、変更する明らかな言葉だけを期待するときに重要です。

ROT13の一般的な用途

ROT13は、スピルスマスク、軽度の難読、パズルのヒント、カジュアルなフォーラムやメールのテキストに役立ちます。 保護されたものではなく、利便性フォーマットとして最善を尽くします。

ROT13は暗号化されていません

誰でもROT13を即座にリバースできますので、パスワード、トークン、個人データ、または機密情報には使用しないでください。 その値は、反復ではなく、迅速なリバーシブルな難読化にあります。

エッジケースと制限

このページは、単一のテキストエリアを所定の位置に書き換えるため、繰り返しクリックすると、サイドバイサイドの入力と出力を示す代わりに、同じコンテンツを前後に切り替えることができます。 アクセント付き文字と非ラテンスクリプトがほとんど変更されていないため、基本的なA-Z以外の文字でテキストを貼り付けると、結果は部分的に変換されるしか見えません。

実用的なワークフロー

共有またはストレージの ROT13 変換テキストに頼る前に

実際のワークフローでROT13出力を使用する前に、目標が誤ったスポイラーを避けるか、実際にアクセス制御、暗号化、または認証されたストレージを必要とするかどうかを決定します。 機密性が重要な場合、ROT13 はジョブの間違ったツールです。

なぜ ROT13 は難読化、保証ではないです

誰でもROT13に精通しているか、基本的なテキストツールを使用してすぐに出力を反転することができます。 秘密鍵は使用せず、機密性を提供しず、暗号化や安全なストレージのように処理されるべきではありません。 その価値は、保護ではなく、カジュアルな読書からプレーンテキストを隠すための利便性です。

ROT13の出力を正しく解釈する方法

ROT13の出力は13の位置によってシフトされる同じアルファベットのテキストです。 同じ変換を再び適用することで、光の難読化やスポーラーのテキストに有用であるが、機密データを保護しない。 結果が変更されたプレゼンテーションとして扱います。

このページでは、パブリックに投稿する前にスピルアテキストをエンコードしたり、フォーラムやメールからコピーしたROT13文をデコードしたり、疑わしい文字列かどうかをテストしたりすることができます。変換を一度適用するだけではROT13です。 操作は対称なので、2つの状態の間に移動するのにボタンが十分です。

関連ツール