Generator Kunci Simetris
Hasilkan kunci AES atau HMAC acak dalam format hex, Base64, atau raw bytes menggunakan Web Crypto API.
Kunci
Tersalin!
Hasilkan kunci untuk melihat hasilnya.
Cara Kerja
Generator kunci simetris membuat kunci kriptografi acak untuk digunakan dengan algoritma enkripsi simetris seperti AES, menggunakan Web Crypto API browser.
Pilih ukuran kunci (128, 192, atau 256 bit untuk AES atau ukuran khusus untuk kasus penggunaan lain) dan format output (HEX atau Base64). Klik Buat untuk langsung mendapatkan kunci acak yang kriptografis aman.
Kunci simetris harus dirahasiakan — siapa pun yang memiliki kunci dapat mendekripsi data yang dilindunginya. Jangan bagikan kunci melalui saluran yang tidak terenkripsi.
AES-256 (kunci 256-bit) adalah standar industri yang direkomendasikan untuk aplikasi baru.
Kasus Penggunaan
- Menghasilkan kunci enkripsi AES
- Membuat rahasia HMAC
- Bootstrap rahasia konfigurasi
- Menghasilkan kunci sesi
- Membuat prototipe sistem enkripsi
Pertanyaan yang Sering Diajukan
- Apa perbedaan antara kunci simetris dan asimetris?
- Kunci simetris menggunakan kunci yang sama untuk enkripsi dan dekripsi. Asimetris (RSA) menggunakan pasangan kunci publik/privat.
- Apakah kunci saya dibuat di server?
- Tidak — pembuatan dilakukan secara lokal melalui Web Crypto API. Kunci tidak pernah meninggalkan browser Anda.
- Ukuran kunci mana yang harus dipilih?
- AES-256 (256 bit) untuk enkripsi tujuan umum. AES-128 lebih cepat tetapi menawarkan margin keamanan yang lebih kecil.
- Bagaimana cara menyimpan kunci dengan aman?
- Gunakan manajer kata sandi atau modul keamanan perangkat keras (HSM) untuk aplikasi produksi.
- Bisakah saya menggunakan kunci yang dihasilkan dengan OpenSSL?
- Ya — salin kunci HEX dan gunakan dengan opsi -K di OpenSSL.