Задачей разработанной программы в Delphi 7 является обеспечения защиты открытых текстовых данных криптографическим алгоритмом, имеющий высокую скорость работы.
Разработанная программа криптографической защиты текстовых данных в Delphi позволяет автоматизировать сохранность конфиденциальной информации, увеличивает защищенность данных хранимых на компьютере от посторонних людей, то есть от каких-нибудь злоумышленников, которым необходимы данные для своих незаконных действий. Готовый проект состоит из нескольких модулей: проект запускного модуля с интерфейсом текстового блокнота и проект с dll файлом, в котором содержаться вне необходимые функции для работы с защищаемыми текстовыми данными.
Входная и выходная информация
Входная информация | Выходная информация |
Входной информацией в системе криптографической защиты текстовой информации является открытый текст, то есть текст, который может прочитать любой желающий и пароль (ключ), который необходим для обеспечения секретности данных пользователя. Данный текст вводится в специально отведенное текстовое поле программы, после чего пользователю необходимо его лишь сохранить, а программа уже сама проделает все необходимые действия. | Выходной информацией является файл с закрытым текстом, то есть данные, доступ к которым может получить только тот пользователь, который знает пароль (ключ) от него, а всем остальным кто не знает кода доступа - это становится всего лишь бесполезная куча байтов информации. |
Алгоритм решения задачи
Сведения об интерфейсе программы
Интерфейс программы шифрования состоит из главного меню и текстовой области. В главное меню программы входят следующие пункты: «Файл», «Операции» и «Помощь».
После запуска программы можно создать новый файл или открыть уже существующий. При создании нового файла вводится его имя и место для хранения, а при открытии ранее созданного нужно ввести пароль для получения доступа к зашифрованному тексту.
Пояснительная записка (опционально)
Дополнительно к этому проекту имеется пояснительная записка для сдачи работы по программированию.
Теоретическая часть состоит из основной части, в которую входят все описания по данной теме (16 листов А4 с одинарным интервалом и 14 размеров шрифта) и приложения.
Перечень приложений:
При необходимости можно лично обратиться ко мне через имеющиеся контакты на сайте и приобрести пояснительную записку.