Необходимо ли защищать вектор инициализации зашифрованных данных AES или это повышает безопасность зашифрованных данных, если они защищены?
Под «защищенным» я имею в виду, что он рассматривается как ключ шифрования, например, быть зашифрованным с помощью асимметричного шифрования или быть доступным только для уполномоченных лиц. Примером обратного может быть то, что вектор инициализации будет сохранен незашифрованным в поле базы данных, кроме зашифрованных данных.
Если это нежелательно или не имеет смысла, может ли это быть необходимо при использовании других алгоритмов симметричного шифрования?
Извините, если это глупый вопрос, я новичок в криптографии. Насколько я понимаю, источники, которые я прочитал, IV не должен быть защищен, он должен быть уникальным только для каждого сообщения, зашифрованного тем же ключом. Но может я что-то не так понял?