ToolsKitHub

Base64 Encode/Decode

ป้อนสตริงที่ต้องการถอดรหัสหรือเข้ารหัส

Base64 คืออะไร?

Base64 เป็นวิธีเข้ารหัสที่ใช้กันแพร่หลายที่แปลงข้อมูลไบนารีเป็นตัวอักษร ASCII ที่สามารถพิมพ์ได้ มันเป็นอัลกอริทึมที่ใช้ในการเข้ารหัสและถอดรหัสข้อมูล ใช้กันกว้างขวางในการส่งข้อมูลและการเก็บข้อมูล

หลักการของการเข้ารหัส Base64 คือการแบ่งข้อมูลเป็นกลุ่มของสามบิต และจากนั้นแยกแต่ละกลุ่มเป็นสี่เซกเมนต์ 6-บิต แต่ละเซกเมนต์ถูกแปลงเป็นตัวอักษร ASCII ที่สามารถพิมพ์ได้ หากจำนวนของไบต์ในข้อมูลไม่คูณด้วยสาม จะเพิ่มตัวคั่นหน้าเพื่อตอบสนองความต้องการในการเข้ารหัส

ตามความจริง base64 เป็นวิธีเข้ารหัสและแปลงข้อความเท่านั้น ไม่ใช่ 'เข้ารหัส' หรือ 'ถอดรหัส'