Generate new IV for each encryption except for files. Used that IV if parsed from encrypted value.

Otherwise use base IV for decryption.