Задать вопрос
  • Как взломать шифр Виженера, если исходный текст - случайный набор символов?

    usdglander
    @usdglander
    Yipee-ki-yay
    Если вы поменяете text и key местами, то криптограмма не изменится. Однако это уже будет не Виженер, а одноразовый блокнот, который обладает абсолютной стойкостью. Абсолютная стойкость подразумевает не бесконечное число возможных ключей, а невозможность проверки корректности расшифрованного результата.

    upd: Однако это всё справедливо только если последовательность text - абсолютно случайна. Но генерировать такие последовательности практически очень трудно. Поэтому прибегают к атаке на сам генератор последовательности. Большинство из них имеют затравочные значения, которые можно попробовать подобрать.
    Ответ написан
    Комментировать