テキストと文書ツール

テキスト XOR(16進キー)

テキストと偶数桁の16進キーを入力します。キーは UTF-8 バイトに繰り返し適用され、結果が有効な UTF-8 なら文字で表示します。

ブラウザ内で処理登録不要プライバシーの説明 ↗

0f4a のような1〜64バイト。バイト間の空白は任意です。

使い方

使い方

  1. 最大100,000文字のテキストを入力します。
  2. 0f4a のような1〜64バイトの16進キーを入力します。
  3. バイト単位の XOR を実行し、UTF-8 の結果を確認します。

明確なバイト仕様

テキストは UTF-8 バイトに変換します。キーは1〜64個の完全なバイト(偶数桁の16進数、バイト間の空白は任意)です。キーを循環させ、結果が有効な UTF-8 なら同じ操作で戻せます。

上限付きローカル処理

最大100,000文字と64キー バイトです。検証と変換はブラウザー内で行い、入力は送信・保存しません。

安全な暗号化ではない

繰り返しキー XOR は可逆変換であり、現代的な暗号ではありません。秘密の保護には使わないでください。

よくある質問

あわせて知りたいこと

安全に暗号化できますか?

いいえ。学習用の可逆変換であり、現代的な機密性はありません。

なぜ16進数は偶数桁ですか?

2桁で00〜ffの1バイトを表すためです。不完全なニブルは拒否します。

絵文字や非ラテン文字は使えますか?

はい。UTF-8 バイトとして扱うため Unicode も一貫して処理できます。