Программа предназначена для шифрования, дешифрования и расшифрования (методом протяжки вероятного слова) файлов.
Система реализует следующие функции:
– ввод, удаление и селекция ключей пользователя;
– поддержка списка ключей;
– шифрование и дешифрование текста;
– расшифрование текста путем подбора ключей, методом протяжки вероятного слова.
Система поддерживает следующие методы криптографического преобразования информации:
– замена;
– перестановка;
– гаммирование;
– таблица Вижинера.
При запуске утилит шифрования, дешифрования и расшифрования у пользователя спрашивается подтверждение на правильность выбранного метода для работы и соответствия заданного ключа целям пользователя. (Также всегда при изменении файла в текстовом редакторе выдается запрос на сохранение изменений при каждом шаге, дальнейшее развитие которого приведет к необратимым изменениям в файле и потере изначальной информации.)
Операционная среда:
WIN’2000 и WIN NT;
Минимальная конфигурация:
На которой запускается WINDOWS.
Рабочее поле основного окна:
– Окно текстового редактора с широким набором дополнительных функций.
– Таблица всех ключей введенных в систему с быстрым доступом для ввода, удаления или выбора текущего ключа.
– Список всех методов шифрования для быстрого и удобного переключения между ними.
– Основное меню (наверху экрана).
– Дополнительное меню (вызывается нажатием правой кнопки мыши).
– Набор вспомогательных кнопок для быстрого и удобного интерфейса с пользователем.
– Поля вывода текущего состояния системы:
– текущий ключ;
– вероятное слово;
– сила ключа для протяжки.
В целом, функции, выполняемые системой, можно разбить на две:
текстовый процессор и криптографическую поддержку.
Текстовый процессор содержит весь набор основных функций, присущий многочисленным текстовым редакторам под WINDOWS, таких как:
– работа с файлами (загрузка, сохранение, создание, закрытие);
– изменение параметров работы (шрифт, цвет и т.п.);
– диалоги поиска и замены слов;
– печать файла и настройка принтера.