UTF-16 → ROT13 (utf16 → rot13) 変換計算機

→

UTF-16 から ROT13 への変換の仕組み

UTF-16 から ROT13 への変換の仕組み

入力はまず UTF-16 から通常のテキストにデコードされ、そのテキストが ROT13 としてエンコードされます。

UTF-16: UTF-16 は各文字を 1 つまたは 2 つの16ビットコードユニットで保存し、ここでは16進数(ビッグエンディアン)で表示します。U+FFFF を超える文字にはサロゲートペアを使います。

ROT13: ROT13 は、各文字をアルファベット順で 13 文字先の文字に置き換える簡単な暗号で、2 回適用すると元のテキストに戻ります。

例: UTF-16 の 0048 0069 0020 00E9 は ROT13 では Uv é です。

ROT13 → UTF-16 (単位を入れ替える)