Пояснительная записка (1209791), страница 5
Текст из файла (страница 5)
Система реагирует на подключение USB - накопителя, являющегося ключом доступа или Мастер - ключом доступа с некоторой задержкой, как правило, в одну – две секунды, что связано с определением системы нового USB - подключения и проверки как наличия файла, так и его содержания, если файл был найден.
Рисунок 4.2.3 – Пример заблокированной ИС
При нажатии комбинации Win+L операционная система перейдет в режим смены пользователя или заблокирования рабочей станции.
При нажатии комбинации Ctrl+Alt+Del и выборе пункта «Запустить диспетчер задач» операционная система вернется к заблокированному рабочему столу с появившемся активным диалоговом окном, изображенном на рисунке 4.2.4.
При подключении USB - накопителя, являющегося ключом доступа или Мастер - ключом доступа система разблокируется и примет прежний вид, как показано на рисунке 4.2.2.
При копировании зашифрованного файла на другой USB - накопитель файл также будет скрыт. Но разработанный программный модуль защиты от НСД не разблокирует систему при подключении скомпрометированного ключа доступа.
Рисунок 4.2.4 – Реакция системы на вызов диспетчера задач Windows
4.3 Рекомендации по обращению с ключами доступа
USB - накопитель, являющийся ключом или Мастер - ключом доступа, следует подключать к порту USB (тип А) рабочей станции, на которой установлено разработанное программное обеспечение.
Несмотря на то, что любой USB - накопитель, как твердотельный накопитель без каких-либо механических устройств, является одним из самых прочных устройств хранения данных, необходимо бережно к нему относиться и лишний раз не ронять, не мочить его и не подвергать сильному воздействию электромагнитных лучей.
Для создания ключей и Мастер - ключей доступа рекомендовано использовать USB - накопители известных производителей, т.к. данные изделия более качественные и долговечные, а также обладают высокой скоростью чтения.
Мастер - ключ рекомендуется создать в нескольких экземплярах и хранить в защищенном от посторонних лиц месте. Рекомендуется использовать Мастер - ключ в случаях потери/выхода из строя индивидуальных ключей доступа.
Рекомендовано не вставлять ключ доступа во время загрузки компьютера, иначе не дождаться окончания этого процесса. Обязательно дождитесь полной загрузки и только после этого вставьте USB - накопитель в разъем. Достаточно часто бывают такие случаи, когда компьютер не видит USB - накопитель. Прежде чем бить тревогу, необходимо подключить накопитель к другому разъему. Если на USB - накопителе есть световой индикатор, то при благополучном подключении он замигает. Если же его не наблюдается и ничего не происходит, то нужно подождать некоторое время.
Также рекомендовано регулярно проверять USB - накопитель, являющийся ключом или Мастер - ключом доступа антивирусом. Однозначно, USB - накопитель используется не только для хранения, но и для переноски данных с одного устройства на другое. Таким образом можно избежать модификации зашифрованного файла вредоносным программным обеспечением.
Иногда при подключении USB - накопителя операционная система выдает сообщение: «Диск в устройстве не отформатирован. Произвести его форматирование? Да/Нет». Такое бывает, пугаться этого не стоит, необходимо выбрать вариант ответа «Нет», иначе это приведет к удалению зашифрованного файла, вследствие чего USB - накопитель перестанет быть ключом доступа.
В ходе эксплуатации USB - накопителя рекомендуется периодически производить проверку ее файловой системы. Чтобы сделать это, необходимо щелкнуть по его значку правой кнопкой мыши, в появившемся контекстном меню выбрать команду «Свойства», а далее, в открывшемся диалоговом окне Свойства: «Съемный диск», перейти на вкладку «Сервис» и нажать «Выполнить проверку…». В результате на экране появится диалоговое окно «Проверка диска Съемный диск», в котором можно установить флажки «Автоматически исправлять системные ошибки» и «Проверять и восстанавливать поврежденные сектора». Чтобы начать проверку, нужно нажать кнопку «Запуск». Перед проверкой необходимо обязательно убедиться, что все файлы с USB - накопителя закрыты и не используются. В противном случае программа проверки выведет предупреждение, что проверка диска будет выполнена только после перезагрузки операционной системы.
Заключение
Результатом выполнения выпускной квалификационной работы является создание программного модуля двухфакторной аутентификации для доступа в операционные системы семейства Windows NT версии 6.1.
В процессе разработки были получены навыки проектирования систем с использованием объектно - ориентированного подхода, создания модели вариантов использования, анализа, проектирования и реализации, а также изучены различные инструментальные средства, облегчающие процесс моделирования.
Кроме того, были изучены следующие технологии:
– Windows Management Instrumentation (инструментарий управления Windows), а именно способы централизованного управления и слежения за работой различных частей компьютерной инфраструктуры под управлением платформы Windows;
– WinAPI – прикладной интерфейс взаимодействия с программой, позволяющий обрабатывать события разных типов – пользовательские (нажатие на клавиатуру, движение мыши), аппаратные (поступление данных от модема, сбой в работе принтера), программные (завершение обработки операции) и прочие.
Список используемых источников
-
Хейлсберг, А. Язык программирования C#. Классика Computers Science/ А. Хейлсберг, М. Торгерсен, С. Вилтамут, П. Голд. – 4-е изд. – Спб.: Питер, 2012. – 784 с.: ил.
-
Цвалина, К. Инфраструктура программных проектов: соглашения, идиомы и шаблоны для многократно используемых библиотек .NET.: Пер. с англ. / К. Цвалина. – М.: ООО «И.Д. Вильямс», 2011. – 416 с.: ил.
-
Рихтер, Дж. CLR via C#. Программирование на платформе Microsoft .NET Framework 4.0 на языке C# / Дж. Рихтер. – 3-е изд. – Спб.: Питер, 2012. – 928 с.: ил.
-
Голицына О. Л. Языки программирования: Учебное пособие / О.Л. Голицына, Т.Л. Партыка, И.И. Попов. – 3-e изд., перераб. и доп. – М.: Форум: ИНФРА-М, 2015. - 400 с.
-
Назаров, С. В. Современные операционные системы [Текст] : учебное пособие / С. В. Назаров, А. И. Широков. – 2-е изд., испр. и доп. – М.: БИНОМ, 2013. – 367 с. : ил.
-
Заботина Н. Н. Проектирование информационных систем: Учебное пособие / Н.Н. Заботина. – М.: ИНФРА-М, 2011. – 331 с.
-
Мартин Р. Принципы, паттерны и методики гибкой разработки на языке C#: пер. с англ. Р. Мартин. – СПб.: Символ-Плюс. – 2011. – 768 с.
-
Гуриков, С. Р. Введение в программирование на языке Visual C#: учебное пособие / С. Р. Гуриков. – Москва : Инфра-М : Форум, 2013. – 448 с. : ил.