If I encrypt some data with a randomly generated Key and Initialization Vector, then store all three pieces of information in the same table row; is it necessary to encrypt the IV as well as the Key?
Simplified table structure:
- Encrypted data
- Key (encrypted using a second method)
- IV (encrypted?)
Please assume that the architecture and method are necessary: The explanation behind it is lengthy and dull.