u836
Вот, а для этого надо поломать неслучайные частоты символов, слов, присущих исходному открытому неслучайному тексту. В том и искусство разработать алгоритм.
Да не только. Там много же атак, которым пристойный алгоритм шифрования должен противостоять.
Скажем, chosen plaintext attack состоит в том, что ты заставляешь жертву зашифровать известное тебе сообщение, и потом используешь пару шифротекст-открытый текст чтобы вычислить ключ.
Во время Второй Мировой союзники специально минировали и разминировали порты, чтобы спровоцировать немцев отправить шифродепеши, о содержимом которых было не так сложно догадаться — и так помогали своим OG-криптанам реверсить ключи