CRYPTOGRAPHY
Importance
What is Initialization Vector (IV)?
An IV is a random value used to initialize a block cipher in certain modes of operation, such as CBC. It ensures that the same plaintext encrypted multiple times produces different ciphertexts.