|
метод Виженера - шифрование методом подстановки с циклической перестановкой алфавита замены. В самом защищенном варианте данной системы долговременным ключом является сам алфавит замены (буквы переставленные случайным порядком), а разовым - начальное смещение в таблице. В классическом варианте Виженера порядок букв в алфавите не меняется, а выбирается только начальное смещение. Например, если начальное смещение - 2, то таблица замены будет выглядеть как бвгдежзиклмнопрстуфхцчшщыьюяйа - в русском варианте. Таким образом, у криптоаналитика здесь две задачи - первая: выбрать подходящий алфавит (русский, украинский, с твердым знаком или без такового). Вторая - перебрать все начальные смещения от 0 до размера алфавита до появления на выходе связного текста.
|