Encoder Decoder Base32
Enkode teks ke Base32 atau dekode Base32 kembali ke teks secara instan. 100% di browser, nol upload data. Sesuai RFC 4648. Ideal untuk secret TOTP, kunci OTP, data QR code, dan konversi biner ke teks.
Apa itu encoding Base32?
Base32 adalah skema encoding biner-ke-teks yang merepresentasikan data biner menggunakan 32 karakter ASCII (A-Z dan 2-7) sesuai RFC 4648.
Kapan menggunakan Base32 bukan Base64?
Base32 berguna saat Anda membutuhkan encoding case-insensitive atau ketika data mungkin diproses oleh sistem yang tidak 8-bit clean (seperti beberapa sistem email).
Apa karakter padding dalam Base32?
Base32 menggunakan "=" sebagai karakter padding untuk membuat panjang output encoded menjadi kelipatan 8, sesuai RFC 4648.
Apakah encoding Base32 reversibel?
Ya, encoding Base32 sepenuhnya reversibel. Anda dapat mendekode string Base32 yang valid kembali ke data biner aslinya tanpa kehilangan.
Apa itu secret TOTP dan mengapa menggunakan Base32?
Secret TOTP (Time-based One-Time Password) digunakan untuk autentikasi dua faktor. Base32 adalah format encoding standar karena case-insensitive dan mudah dibaca.
Bisakah Base32 mengencode teks Unicode?
Ya, tetapi Anda perlu pertama-tama mengonversi teks Unicode ke byte (encoding UTF-8), kemudian mengencode byte tersebut ke Base32.
Bagaimana Base32 dibandingkan dengan Base64 dalam efisiensi?
Base32 kurang efisien daripada Base64 - meningkatkan ukuran data sekitar 20% dibandingkan 33% Base64. Namun, Base32 lebih mudah dibaca dan case-insensitive.
Apa alfabet Base32?
Base32 menggunakan A-Z (26 huruf) dan 2-7 (6 digit) dengan total 32 karakter. Karakter 0, 1, 8, dan 9 tidak digunakan untuk menghindari kebingungan.
Apakah alat ini aman untuk data sensitif?
Ya, alat ini berjalan 100% di browser Anda. Data Anda tidak pernah meninggalkan perangkat dan tidak pernah dikirim ke server mana pun.
Bisakah saya mendekode Base32 tanpa padding?
Ya, sebagian besar decoder Base32 termasuk alat ini dapat menangani string Base32 dengan atau tanpa karakter padding.
Apa itu encoding Base32Hex?
Base32Hex adalah varian Base32 yang menggunakan 0-9 dan A-V alih-alih A-Z dan 2-7, dirancang untuk mempertahankan urutan numerik data yang diencode.
Bagaimana Base32 digunakan dalam kode QR?
Base32 terkadang digunakan untuk mengencode data dalam kode QR karena kompak dan case-insensitive, memudahkan pemindaian dan pende kodean.