Alat Enkripsi Dekripsi Base32

Alat online untuk enkripsi dan dekripsi Base32, mendukung enkripsi dan dekripsi teks, tidak perlu menginstal perangkat lunak

1531 kali digunakan | 5.0 penilaian

Masukkan Konten

Hasil

Siap
Masukkan konten dan klik tombol enkripsi/dekripsi

Cara Penggunaan

1

Pilih Tipe Operasi

Klik tombol "Enkripsi" atau "Dekripsi" untuk memilih jenis operasi yang ingin Anda jalankan.

2

Masukkan Konten

Masukkan konten yang akan diproses ke dalam kotak teks, atau pilih file lokal melalui tombol "Unggah File".

3

Jalankan Operasi

Klik tombol "Enkripsi Base32" atau "Dekripsi Base32" untuk menjalankan operasi yang sesuai.

4

Dapatkan Hasil

Lihat hasil pemrosesan, Anda dapat menyalin ke clipboard atau mengunduh sebagai file.

Pengetahuan Dasar Base32

Apa itu Enkripsi Base32?

Base32 adalah skema enkripsi berbasis 32 karakter cetak (A-Z dan 2-7), digunakan untuk mengubah data biner menjadi format string ASCII. Ini adalah metode enkripsi yang ditetapkan oleh standar RFC4648, dirancang untuk skenario di mana karakter khusus harus dihindari.

Ciri-ciri Enkripsi Base32

  • Menggunakan 32 karakter (A-Z, 2-7), tidak termasuk angka 0 dan 1 untuk menghindari kebingungan dengan huruf O dan I
  • Teks yang telah dienkripsi hanya berisi huruf besar dan sebagian angka, tidak ada karakter khusus
  • Menggunakan simbol = sebagai pengisi, memastikan panjang output adalah kelipatan 8
  • Efisiensi enkripsi sekitar 130% dari data asli (setiap 5 byte data dienkripsi menjadi 8 byte teks)
  • Memiliki kemampuan koreksi kesalahan, sebagian kesalahan dapat ditemukan melalui karakteristik himpunan karakter

Skema Penggunaan Base32

Enkripsi URL dan nama file, menghindari masalah karakter khusus
Algoritma pembuatan OTP (kode satu kali) (seperti Google Authenticator)
Representasi kunci dan token (seperti kunci API)
Catatan DNS (seperti catatan SSHFP)
Skenario yang membutuhkan input manual, mengurangi kesalahan kebingungan

Perbedaan Base32 dengan Enkripsi Lain

Dibandingkan dengan Base64

Base32 menggunakan himpunan karakter yang lebih sedikit, lebih cocok untuk skenario di mana kebingungan karakter mungkin terjadi, tetapi efisiensi enkripsinya稍低

Dibandingkan dengan Hex (heksadesimal)

Base32 menggunakan lebih sedikit karakter untuk merepresentasikan data yang sama (setiap 5 bit dienkripsi menjadi 1 karakter, sedangkan Hex setiap 4 bit dienkripsi menjadi 1 karakter)

Dibandingkan dengan Base16

Base32 memberikan representasi yang lebih ringkas, tetapi himpunan karakternya sedikit lebih besar