Цель вектора инициализации состоит в том, чтобы рандомизировать первый блок, чтобы одни и те же данные, зашифрованные дважды с помощью одного и того же ключа, не давали одинакового вывода.
С теоретико-информационной точки зрения, для AES есть "только" 2 ^ 128 различных IV, потому что это все возможные случайные значения, которые вы можете XOR с вашим первым блоком фактических данных. Таким образом, никогда не бывает причин иметь IV больше, чем размер блока шифра.
Большие размеры блоков могут оправдать большие IV. Клавиши большего размера не делают.
Больший размер блока будет означать другой алгоритм по определению. Поэтому, как бы вы ни пометили свои данные, чтобы указать, какой алгоритм вы используете, именно так вы скажете, какой размер блока (и, следовательно, размер IV) использовать.