เครื่องคำนวณการแปลงหน่วยของ ROT13 เป็น UTF-16 (rot13 เป็น utf16)

→

การแปลงจาก ROT13 เป็น UTF-16 ทำงานอย่างไร

การแปลงจาก ROT13 เป็น UTF-16 ทำงานอย่างไร

ระบบจะถอดรหัสอินพุตจาก ROT13 เป็นข้อความธรรมดาก่อน แล้วจึงเข้ารหัสข้อความนั้นเป็น UTF-16

ROT13: ROT13 เป็นรหัสลับอย่างง่ายที่แทนที่แต่ละตัวอักษรด้วยตัวอักษรที่อยู่ถัดไป 13 ตำแหน่งในตัวอักษร ดังนั้นการใช้สองครั้งจะได้ข้อความเดิมกลับมา

UTF-16: UTF-16 จัดเก็บแต่ละอักขระเป็นหน่วยรหัส 16 บิต 1 หรือ 2 หน่วย ซึ่งแสดงที่นี่เป็นเลขฐานสิบหก (big-endian) โดยใช้คู่ตัวแทนสำหรับอักขระที่เกิน U+FFFF

ตัวอย่าง: Uv é ใน ROT13 คือ 0048 0069 0020 00E9 ใน UTF-16

UTF-16 เป็น ROT13 (สลับหน่วย)