ทำไมการถอดรหัส Base85 จึงสำคัญ
Base85 มักปรากฏเมื่อข้อมูลไบนารีต้องผ่านระบบที่รองรับเฉพาะข้อความ และต้องการ overhead น้อยกว่าเลขฐานสิบหกหรือ Base64 คุณอาจพบมันในสตรีม PostScript หรือ PDF, payload แบบ Z85 ของ ZeroMQ, ข้อมูลจับจากการดีบัก, ไฟล์ส่งออกที่เก็บถาวร และเครื่องมือที่ต้องใช้ตัวอักษรที่พิมพ์ได้แทนไบต์ไบนารีดิบ
เครื่องมือนี้ช่วยอะไรได้บ้าง
เครื่องมือนี้จะแปลงข้อความ ASCII85 หรือ Z85 กลับเป็นไบต์ต้นฉบับได้โดยตรงในเบราว์เซอร์ คุณสามารถวางข้อมูลที่เข้ารหัสไว้, นำเข้าไฟล์, สลับ alphabet ให้ตรงกับระบบต้นทาง, ดูตัวอย่างผลลัพธ์หลังถอดรหัส และดาวน์โหลดไบนารีที่กู้คืนได้โดยไม่ต้องส่งข้อมูลไปยังเซิร์ฟเวอร์
สิ่งที่ควรรู้ไว้
- ASCII85 และ Z85 ใช้แทนกันไม่ได้ การเลือก alphabet ผิดมักทำให้ถอดรหัสไม่สำเร็จหรือได้ผลลัพธ์ที่เสียหาย
- Base85 เป็นรูปแบบการเข้ารหัสข้อมูล ไม่ใช่การเข้ารหัสลับ ผลลัพธ์หลังถอดรหัสอาจเป็นข้อความธรรมดา เนื้อหาที่ถูกบีบอัด หรือข้อมูลไบนารีแบบใดก็ได้
- Z85 ต้องใช้กลุ่มอักขระครบ 5 ตัว ขณะที่ ASCII85 อาจมีตัวคั่นและตัวย่ออย่าง
zสำหรับบล็อกศูนย์รวมอยู่ด้วย