カテゴリー: 開発ツール

ROT47コンバーター

サイト側で企画したツールツールが見つからない?

ブラウザ内でROT47暗号を使ってテキストをエンコード・デコード

印字可能なASCII文字(数字や記号を含む)を47文字分ずつずらすローテーション暗号ROT47で、テキストをエンコードまたはデコードします。2回適用すると元のテキストに戻ります。すべてブラウザ内で完結します。

ROT47
{@42=%@@=D a_aeP

このページの処理はすべてブラウザ内で行われます。アップロードは一切ありません。

このツールでできること

ROT47は、アルファベット26文字だけでなく印字可能なASCII文字94種類(「!」から「~」まで)全体を対象とする、古典的なROT13暗号の派生版です。そのため数字や記号もアルファベットと一緒にスクランブルされます。94は偶数なので、47文字分のシフトを2回行うと必ず元の文字に戻り、ROT47は自分自身の逆変換になります。つまり、エンコードとデコードは全く同じ操作です。本物の暗号化ではなく簡単に解読できますが、フォーラムや貼り付けサイトでネタバレやメールアドレス、コードの断片をちょっとした目隠しとして隠すのに便利です。

使い方

  1. スクランブルまたは復元したいテキストを貼り付けるか入力します。
  2. ROT47の結果がすぐ下に表示されます。もう一度適用すると元のテキストに戻ります。
  3. コピーボタンで結果をコピーします。

プライバシー

このツールはすべてブラウザ内で動作します。入力した内容がアップロード・保存・共有されることはなく、タブを閉じれば消えます。

よくある質問

ROT47は安全な暗号化ですか。
いいえ。ROT47はよく知られた単純なローテーション暗号で、ちょっとした目隠しを目的としたものであり、本当に読みたい相手から保護するものではありません。機密情報には使用しないでください。
なぜ同じボタンでエンコードとデコードの両方ができるのですか。
ROT47は94文字の範囲内で文字をシフトするため、2回シフトすると元の文字に戻ります。つまりエンコードとデコードは全く同じ操作なのです。
入力したテキストはどこかに送信されますか。
いいえ。変換はブラウザ内でローカルに行われ、サーバーには何も送信されません。