Дипломная работа: Защита данных от несанкционированного доступа

— “Завершение” (завершение работы с программой);

“Защита”:

— “Установить пароль” (защита EXE- и COM-файлов паролем);

— “Блокировать винчестер” (запрет записи любых данных на винчестер);

“Ключевая дискета”:

— “Добавить проверку по ключу” (защита EXE- и COM-файлов с помощью ключевой дискеты);

“Криптография”:

— “Зашифровать файл данных” (зашифрование выбранного файла);

— “Расшифровать файл данных” (расшифрование выбранного файла);

“Настройки”:

— “Криптография” (изменение настроек криптографии);

— “Пароли” (изменение пароля входа в систему);

“О Программе” (информация о программе).

Во всех случаях , кроме блокировки винчестера, сначала необходимо выбрать файл для работы. Для установки защиты паролем или по ключевой дискете выбирается EXE- или COM-файл, для шифрования — файл любого типа.

6. Заключение

В заключении проведем анализ некоторых систем защиты от копирования. Следует отметить, что этот анализ не является исчерпывающим, так как эти системы постоянно развиваются, а также не всегда можно получить исчерпывающее описание алгоритмов — разработчики не стремятся раскрывать принципы их построения.

RANK — пакет защиты от НСД. Этот пакет реализует функцию контроля доступа к EXE- и COM-файлам. Следует отметить, что анализ разграничения доступа к программам ставит под серьезное сомнение возможность реализации такой функции без дополнительных мероприятий.

LATCH — комплекс программ защиты ПЭВМ от НСД. Этот комплекс обеспечивает безопасность данных , хранящихся на винчестере. При несанкционированном доступе происходит “зависание” ПЭВМ или не обнаруживается НЖМД.

Тезис о невозможности обнаружения НЖМД вызывает серьезные сомнения: например, для контроллеров SCSI не требуется определение типа НЖМД в памяти CMOS, так как параметры винчестера могут быть считаны с помощью команды контроллера.

Приложение 1

Листинг программы

Program Sub_Rosa;

Uses

App, Dialogs, Drivers, Menus, MsgBox, Objects,

Validate, Views, Memory, StdDlg, Editors, {Модули Turbo Vision, далее - TV}

CRT, DOS, {Стандартные модули}

SetConf; {Модуль функции привязки к BIOS}

Var

MyRes : TResourceFile; {Переменная файла ресурсов, TV}

FName, MainDir, DName: string; {Переменные работы с файлами и каталогами}

MainPass, Pass : string; {Переменныепаролей}

Pos : string[3];

К-во Просмотров: 1053
Бесплатно скачать Дипломная работа: Защита данных от несанкционированного доступа