Да!
Строки могут быть случайными, но они все равно будут следовать некоторой форме кодировки символов (ascii, utf, ebcdic и т. Д.), Поэтому допустимы будут только определенные байты.
Злоумышленник может перебрать возможные ключи, игнорируя те, которые приводят к открытому тексту, который не является допустимым ascii (или w / e). Это можно сделать по одному ключевому символу за раз, поэтому это не 26 ^ 10, а 26 * 10 (для алфавита из 26 символов).
Это небезопасная схема шифрования.