Как правило, шифры становятся менее защищенными, когда имеется больше данных для проверки.
Я приведу вам пример: если вы знаете, что у вас есть тысячи зашифрованных блоков, содержащих текст, вы можете попробовать зашифровать известный фрагмент текста, содержащий символы. Теперь у вас есть тысячи блоков для проверки, если один из них соответствует, вы нашли ключ. Так что если есть связь с размером файла, то она обратная: ваш ключ будет легче скомпрометирован, если в открытом тексте будет доступно больше данных. Конечно, насколько это поможет, зависит от данных и самой атаки, от режима шифрования и т. Д. И т. Д.
Многие реализации, которые уязвимы для атак по побочным каналам, даже получили максимальное количество раз, когда блок может быть зашифрован / дешифрован с помощью определенного (сеансового) ключа. После этого должен быть сгенерирован новый ключ.
И, чтобы повторить другие ответы, во многих случаях достаточно одного блока для атаки грубой силой. Наличие большего количества блоков только помогает атакующему.