Pengkod Base64

Kodkan rentetan teks dengan pengekodan Base64. Pengekodan Base64 berguna untuk mewakili data binari dalam teks atau format pengsirilan teks seperti JSON atau XML.

Teks yang dikod:

Alat Berkaitan

Lebih lanjut tentang pengekodan Base64

Pengekodan Base64 adalah kaedah untuk kodkan data binari ke dalam set 64 aksara yang selamat untuk penghantaran melalui internet. Ia digunakan secara meluas dalam sistem e-mel dan penyemak imbas web untuk menghantar imej, video dan jenis data binari lain.

Proses pengekodan melibatkan pembahagian data binari kepada kumpulan tiga bait (24 bit), yang kemudiannya ditukar kepada empat nilai enam bit. Nilai enam bit ini kemudiannya dipetakan kepada aksara ASCII yang sepadan, yang merangkumi huruf besar dan kecil, nombor, dan dua aksara tambahan, biasanya '+' dan '/'.

Jika data binari tidak boleh dibahagikan dengan 3, pempaddingan akan ditambah ke hujung data untuk memastikannya. Pempaddingan ditunjukkan dengan menggunakan aksara '='. Sebagai contoh, jika data binari hanya 2 bait panjang, satu bait pempaddingan (mengandungi dua aksara '=') akan ditambah ke hujung data yang dikodkan.

Untuk menyahkod data, prosesnya hanya diterbalikkan. Setiap kumpulan empat aksara ASCII ditukarkan kembali menjadi 3 bait data binari dengan membalikkan proses pemetaan.

Secara keseluruhan, proses pengekodan base64 membolehkan data binari dihantar dengan selamat sebagai teks ASCII, menjadikannya mungkin untuk menghantar imej, video dan jenis data binari lain melalui internet dengan cara yang serasi dengan kebanyakan sistem.