Question: is the aes iv secret?
Answer: From Wikipedia: An initialization vector has different security requirements than a key, so the IV usually does not need to be secret. However, in most cases, it is important that an initialization vector is never reused under the same key. ... You don't need to keep the IV secret, but it must be random and unique.