Pembuat Random IV
Hasilkan initialization vector (IV) acak untuk enkripsi blok. Semua nilai dibuat di perangkat Anda menggunakan generator acak yang aman secara kriptografis — tidak ada yang dikirim ke server.
Semua proses berjalan di browser Anda. Data tidak pernah dikirim ke server kami.
Contoh
Contoh Input
16 byte
Contoh Output
Hex: a1b2c3…(IV)
Cara Penggunaan
- 1Buka "Pengaturan Lainnya" untuk menyesuaikan parameter (mis. ukuran/panjang) bila perlu.
- 2Klik tombol Hasilkan.
- 3Salin hasilnya dengan tombol Salin.
Tentang Random IV
IV (Initialization Vector) adalah nilai acak yang membuat enkripsi atas plaintext yang sama menghasilkan ciphertext berbeda. Mode seperti AES-CBC dan AES-CTR membutuhkannya.
Aturan emas: IV harus UNIK untuk setiap enkripsi dengan kunci yang sama (dan untuk CBC, tidak dapat diprediksi). Tool ini menghasilkan IV acak (default 16 byte = ukuran blok AES) dalam hex.
IV tidak rahasia — biasanya dikirim bersama ciphertext. Untuk AEAD seperti GCM/ChaCha, nilai serupa disebut nonce — lihat Random Nonce.
Pertanyaan Umum (FAQ)
Apakah data atau kunci saya dikirim ke server?
Tidak. Random IV berjalan sepenuhnya di browser Anda menggunakan Web Crypto API dan pustaka sisi-klien. Data, kata sandi, dan kunci Anda tidak pernah meninggalkan perangkat Anda.