🛝Toolio
Tentang Kontak

🗝️ Penghasil Kunci Rahasia

Buat kunci acak yang aman secara kriptografis secara instan untuk enkripsi, token, dan rahasia API — 100% lokal, didukung oleh Web Crypto API browser Anda.

🔒 Dibuat secara lokal dengan Web Crypto API — tidak pernah dikirim ke mana pun.

Privat sejak awal. Alat ini berjalan sepenuhnya di browser Anda — tidak ada yang Anda masukkan diunggah atau disimpan, dan bisa dipakai offline.

Tentang

Alat ini menggunakan Web Crypto API bawaan browser (crypto.getRandomValues) untuk menghasilkan kunci acak yang benar-benar acak — sumber entropi yang sama digunakan oleh sistem operasi dan perpustakaan keamanan. Anda dapat memilih panjang kunci 128-bit, 256-bit, atau 512-bit dan mengkodekan output sebagai heksadesimal, base64 standar, atau base64 yang aman untuk URL. Buat satu kunci atau buat banyak sekaligus untuk kebutuhan batch seperti pengisian variabel lingkungan atau pengujian. Karena semuanya berjalan sepenuhnya di browser Anda, tidak ada data yang pernah dikirim ke mana pun — kunci Anda tetap pribadi.

Cara pakai

  1. Pilih panjang kunci: 128-bit untuk penggunaan ringan, 256-bit untuk keamanan standar, atau 512-bit untuk kekuatan maksimal.
  2. Pilih format output: heksadesimal untuk keterbacaan, base64 untuk penyandian biner yang kompak, atau base64 yang aman untuk URL dan token.
  3. Atur jumlah jika Anda memerlukan beberapa kunci sekaligus — berguna untuk pemberian kunci rahasia dalam batch.
  4. Klik 'Generate'. Kunci Anda muncul secara instan, dihasilkan dari generator angka acak kriptografis yang aman dari Web Crypto API.
  5. Klik 'Copy' di sebelah kunci apa pun untuk menyalinnya ke clipboard Anda, lalu tempelkan langsung ke aplikasi, file konfigurasi, atau variabel lingkungan Anda.

FAQ

Apakah penghasil kunci ini benar-benar acak dan aman?
Ya. Ia menggunakan crypto.getRandomValues dari Web Crypto API, yang merupakan generator angka acak kriptografis (CSPRNG) yang diisi oleh entropi tingkat sistem operasi. Ini cocok untuk menghasilkan kunci enkripsi, token, dan rahasia.
Apakah alat ini mengirimkan kunci saya ke server?
Tidak. Semua pembuatan kunci terjadi sepenuhnya di browser Anda. Tidak ada data yang pernah dikirim — rahasia Anda tidak pernah meninggalkan perangkat Anda.
Panjang kunci apa yang sebaiknya saya gunakan?
256-bit adalah rekomendasi paling luas untuk aplikasi modern (AES-256, rahasia JWT, kunci API). Gunakan 128-bit untuk token ringan dan 512-bit jika Anda membutuhkan ruang tambahan atau input hashing.
Apa perbedaan antara base64 dan base64 yang aman untuk URL?
Base64 standar menggunakan karakter + dan / yang harus dienkripsi dengan persentase dalam URL. Base64 yang aman menggantinya dengan - dan _ sehingga kunci dapat disisipkan ke dalam URL, string kueri, dan header HTTP tanpa enkripsi tambahan.
Apakah saya bisa menghasilkan beberapa kunci sekaligus?
Ya. Gunakan pengaturan jumlah untuk menghasilkan beberapa kunci dalam satu klik. Ini berguna ketika Anda perlu mengisi beberapa layanan, menguji konfigurasi, atau menyediakan kunci rahasia yang berputar.
Apakah alat ini mengunggah data saya?
Tidak. Semuanya berjalan langsung di browser Anda, jadi data Anda tidak pernah meninggalkan perangkat — bahkan tetap bisa dipakai offline setelah halaman dimuat.