Pengekodan/Penyahkodan Base64
Pengekod dan penyahkod Base64 percuma dalam talian. Tukar teks ke Base64 dan Base64 ke teks dengan serta-merta. Tanpa muat naik ke pelayan, 100% peribadi.
Apakah pengekodan Base64?
Base64 ialah skema pengekodan binari-ke-teks yang menukar data binari ke dalam format rentetan ASCII menggunakan 64 aksara. Ia biasanya digunakan untuk membenamkan data binari dalam format berasaskan teks.
Bagaimanakah pengekodan Base64 berfungsi?
Base64 mengambil 3 bait (24 bit) data binari dan menukarnya kepada 4 aksara ASCII (masing-masing mewakili 6 bit). Ini meningkatkan saiz data sebanyak kira-kira 33%.
Apakah aksara yang digunakan dalam Base64?
Base64 menggunakan 64 aksara: A-Z (26 huruf besar), a-z (26 huruf kecil), 0-9 (10 digit), + dan /. Aksara = digunakan untuk padding.
Adakah selamat menggunakan alat Base64 ini?
Ya, semua pemprosesan dilakukan secara tempatan dalam pelayar anda. Tiada data dihantar ke mana-mana pelayan, menjamin privasi dan keselamatan 100%.
Apakah Base64 selamat URL?
Base64 selamat URL menggantikan + dengan - dan / dengan _, dan mengalih keluar padding (=). Ini menjadikannya selamat untuk digunakan dalam URL dan nama fail tanpa isu pengekodan.
Mengapakah Base64 meningkatkan saiz fail?
Base64 menukar 3 bait kepada 4 aksara, menghasilkan peningkatan saiz 33%. Overhead ini diperlukan untuk mewakili data binari sebagai teks yang boleh dicetak.
Apakah kegunaan umum Base64?
Base64 digunakan untuk membenamkan imej dalam CSS/HTML, mengekod lampiran e-mel (MIME), menyimpan kata laluan dalam pangkalan data, menghantar data binari melalui protokol teks, dan URI data.
Bolehkah saya menyahkod sebarang rentetan Base64?
Ya, selagi ia adalah rentetan berkod Base64 yang sah. Jika rentetan mengandungi aksara tidak sah atau padding tidak betul, alat itu akan memaklumkan anda.
Apakah tujuan aksara padding (=)?
Padding (=) memastikan panjang rentetan Base64 adalah gandaan 4. Ia ditambah apabila panjang data input tidak boleh dibahagikan dengan 3.
Bolehkah Base64 mengekod imej?
Ya, Base64 boleh mengekod sebarang data binari termasuk imej. Hasilnya adalah rentetan teks yang boleh dibenamkan terus dalam HTML/CSS menggunakan URI data.
Adakah Base64 itu penyulitan?
Tidak, Base64 adalah pengekodan, bukan penyulitan. Ia mudah diterbalikkan dan tidak menyediakan keselamatan. Ia bertujuan untuk perwakilan data, bukan perlindungan.
Apakah perbezaan antara Base64 dan UTF-8?
UTF-8 adalah pengekodan aksara untuk teks Unicode. Base64 adalah skema pengekodan binari-ke-teks. UTF-8 mewakili aksara teks; Base64 mewakili data binari sebagai teks.