เข้ารหัสและถอดรหัส Base64: หลักการและตัวอย่าง
ข้อความถูกแปลงเป็นไบต์ UTF-8 ก่อน Base64; ถอดกลับด้วย UTF-8 แบบตรวจความถูกต้อง
คำตอบโดยสรุป
ข้อความถูกแปลงเป็นไบต์ UTF-8 ก่อน Base64; ถอดกลับด้วย UTF-8 แบบตรวจความถูกต้อง
ข้อความอ่านไม่ออกไม่ได้หมายความว่าปลอดภัย
Base64 ถอดกลับได้โดยไม่ต้องมีรหัสผ่าน จึงไม่ควรใช้ซ่อน API key รหัสผ่านหรือข้อมูลส่วนบุคคล การแปลงรูปแบบไม่แทนการเข้ารหัสลับ
ภาษาไทยต้องผ่าน UTF-8 ก่อน
ตัวอักษรไทยอาจใช้หลายไบต์ ต่างจากการนำตัวเลขรหัสตัวอักษรไปใส่ Base64 ตรง ๆ เครื่องมือจึงแปลงเป็นไบต์ UTF-8 ก่อนและตรวจการถอดกลับว่าเป็น UTF-8 ที่อ่านได้
ข้อมูล Base64 บางชุดไม่ใช่ข้อความ
ภาพและไฟล์อื่นอาจถูกแทนด้วย Base64 ได้เช่นกัน แต่การถอดไบต์เหล่านั้นเป็นข้อความในช่องนี้อาจล้มเหลว ต้องใช้เครื่องมือที่รองรับชนิดไฟล์จริง ไม่เติมหรือลบอักขระโดยเดา
ทดลองกับข้อมูลของคุณ
เปิดเข้ารหัสและถอดรหัส Base64 แล้วใช้ คู่มือทีละขั้น เมื่อต้องการตรวจช่องกรอก
อ่านประกอบ: MDN: การเข้ารหัสข้อมูลแบบ Base64 เป็นแหล่งข้อมูลพื้นฐาน ไม่ใช่การรับรองเครื่องมือหรือผลเฉพาะของผู้ใช้
คำถามที่พบบ่อย
เข้ารหัสและถอดรหัส Base64 ใช้หลักการใด?
ข้อความถูกแปลงเป็นไบต์ UTF-8 ก่อน Base64; ถอดกลับด้วย UTF-8 แบบตรวจความถูกต้อง
มีข้อจำกัดอะไรที่ต้องตรวจให้ตรงกับกรณีของฉัน?
Base64 ไม่ใช่การเข้ารหัสลับ ไม่รองรับไฟล์ไบนารีในช่องข้อความนี้