В каждый момент времени в системе может быть только один текущий ключ для перестановки.
Правила ввода ключа для перестановки:
1. При переключении в списке поддерживаемых системой методов шифрования на пункт "Перестановка" вызывается окно ввода ключа перестановки. Окно состоит из двух кнопок (Отмены и выхода без изменений и кнопки Enter – подтверждение установленной длины ключа) и окна задания длины ключа для перестановки.
2. В окне задания длины ключа необходимо выбрать необходимую длину (параметры заменяются в пределах 1 … 9), и подтвердить желание использовать ключ именно такой длины.
3. После подтверждения в окне высветятся кнопки с цифрами на лицевой стороне (в количестве, равном длине ключа), при нажатии на кнопку происходит фиксация кнопки (ее обесцвечивание) для невозможности ее дальнейшего использования (так как все цифры в ключе перестановки должны быть неповторяющимися).
4. После перебора всех кнопок система запоминает введенный ключ, выводит его в поле ввода ключей и выходит из окна ввода ключа перестановки в окно основной программы.
Требования к отчету:
Отчет должен содержать по каждому пункту задания подробный протокол выполнения. Должны быть указаны:
- режим и выбранный метод;
- имена всех использованных файлов;
- производимые с ними действия;
- ключи и вероятные слова;
- описание полученных результатов и выводы.