テキスト XOR(16進キー)
テキストと偶数桁の16進キーを入力します。キーは UTF-8 バイトに繰り返し適用され、結果が有効な UTF-8 なら文字で表示します。
使い方
使い方
- 最大100,000文字のテキストを入力します。
- 0f4a のような1〜64バイトの16進キーを入力します。
- バイト単位の XOR を実行し、UTF-8 の結果を確認します。
明確なバイト仕様
テキストは UTF-8 バイトに変換します。キーは1〜64個の完全なバイト(偶数桁の16進数、バイト間の空白は任意)です。キーを循環させ、結果が有効な UTF-8 なら同じ操作で戻せます。
上限付きローカル処理
最大100,000文字と64キー バイトです。検証と変換はブラウザー内で行い、入力は送信・保存しません。
安全な暗号化ではない
繰り返しキー XOR は可逆変換であり、現代的な暗号ではありません。秘密の保護には使わないでください。
よくある質問
あわせて知りたいこと
安全に暗号化できますか?
いいえ。学習用の可逆変換であり、現代的な機密性はありません。
なぜ16進数は偶数桁ですか?
2桁で00〜ffの1バイトを表すためです。不完全なニブルは拒否します。
絵文字や非ラテン文字は使えますか?
はい。UTF-8 バイトとして扱うため Unicode も一貫して処理できます。