เข้ารหัสข้อความเป็น BASE64 หรือถอดรหัส BASE64 เป็นข้อความด้วยเครื่องมือออนไลน์ที่เรียบง่ายนี้
BASE64 เป็นรูปแบบการเข้ารหัสที่แทนข้อมูลไบนารีในรูปแบบสตริง ASCII ใช้กันทั่วไปเพื่อเข้ารหัสข้อมูลไบนารี เช่น รูปภาพหรือไฟล์ เป็นข้อความที่สามารถส่งผ่านโปรโตคอลที่ใช้ข้อความเช่นอีเมลหรือ HTTP ได้อย่างปลอดภัย BASE64 ใช้อักขระ 64 ตัว (A-Z, a-z, 0-9, +, /) เพื่อแทนข้อมูล โดยใช้ '=' สำหรับการเติมเต็ม
ตัวเข้ารหัส/ถอดรหัส BASE64 มีประโยชน์ในสถานการณ์ต่อไปนี้:
BASE64 ใช้อักขระที่พิมพ์ได้ 64 ตัวเพื่อแทนข้อมูลไบนารี
แบ่งข้อมูลไบนารี 3 ไบต์ (24 บิต) ออกเป็น 4 กลุ่มของ 6 บิต และแมปแต่ละกลุ่มกับอักขระ 1 ใน 64 ตัว (A-Z, a-z, 0-9, +, /)
แปลงอักขระ BASE64 เป็นค่า 6 บิตที่เกี่ยวข้อง จากนั้นนำมาต่อกันเพื่อกู้คืนข้อมูลไบนารีต้นฉบับ อักขระเติมเต็ม (=) จะถูกละเว้น
Base64 เป็นรูปแบบการเข้ารหัสจากไบนารีเป็นข้อความที่แทนข้อมูลไบนารีในรูปแบบสตริง ASCII ใช้กันทั่วไปเพื่อเข้ารหัสข้อมูลสำหรับการส่งผ่านโปรโตคอลที่ใช้ข้อความ
ใช้ Base64 เมื่อคุณต้องส่งข้อมูลไบนารีผ่านช่องทางที่รองรับเฉพาะข้อความ ฝังรูปภาพใน HTML/CSS จัดเก็บข้อมูลไบนารีใน JSON/XML หรือรวมไฟล์แนบในอีเมล
ไม่ Base64 ไม่ใช่การเข้ารหัสลับ เป็นเพียงรูปแบบการเข้ารหัสข้อมูลที่สามารถถอดรหัสได้อย่างง่ายดาย อย่าใช้ Base64 เพียงอย่างเดียวเพื่อรักษาความปลอดภัยข้อมูลที่ละเอียดอ่อน
การเข้ารหัส Base64 เพิ่มขนาดข้อมูลประมาณ 33% เนื่องจากแปลงข้อมูลไบนารีทุกๆ 3 ไบต์เป็นอักขระ ASCII 4 ตัว
ได้ คุณสามารถเข้ารหัสไฟล์ทุกประเภทรวมถึงรูปภาพ PDF และเอกสาร เครื่องมือของเรารองรับการอัปโหลดไฟล์แบบลากและวาง