Question: is iv needed for decryption?
Answer: 2 Answers. The initialization vector is XORed against the first plaintext block before encryption in CBC mode, as shown in the Wikipedia article on block cipher modes. ... However, you do not need the IV to decrypt subsequent blocks.