Протяжка вероятного слова (Расшифрование)

ВНИМАНИЕ! Мощность ключа задастся заранее в опции "сила ключа".

Примечание. Длина ключа сильно влияет на время протяжки вероятного слова (в худшем случае имеем дело с логарифмическим алгоритмом).

1. Вводится вероятное слово (длинной от 1(3) до 9!)

2. Для отделения вновь найденных ключей от предыдущих между ними добавляется надпись "подбор".

3. Перебор ключей.

4. Расшифровывается первая вся строка текста по текущему ключу.

5. Порциями, равными длине вероятного слова, сравнивается содержимое этой строки со значением вероятного слова.

6. Если найдено хоть одно совпадение, запоминаем ключ.

7. Переходим к новому ключу.

8. Переходим к следующей строке.

9. Результаты содержаться в списке ключей. (Если совпадений не найдено, в список ключей ничего не добавляется.)

Операции с ключами. С базой ключей Вы можете осуществлять следующие действия:

– добавить новый ключ;

– удалить одну запись;

– изменить активную запись;

– Очистить всю таблицу введенных ключей (предусмотрено подтверждение этой критической операции).

Примечание. Под словами "работа с таблицей ключей" имеются ввиду ключи, введенные для использования в двух методах (гаммирования и таблицей Вижинера).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: