cryptography

Definition

Initialisation Vector

An initialisation vector (IV) is a random value used in certain modes of operation to ensure that encrypting the same plaintext twice under the same key produces different ciphertexts. It is typically prepended to the ciphertext and transmitted to the decrypting party.