Главная страница Случайная лекция Мы поможем в написании ваших работ! Порталы: БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика Мы поможем в написании ваших работ! |
в системах ограничения доступа
Цель работы:изучение области применения смарт-карт в качестве электронных ключей. Методические указания.Как было показано в лабораторной работе № 6, спектр применений смарт-карт чрезвычайно широк. Применение той или иной разновидности карт определяется уровнем защиты информации, содержащейся на них, от несанкционированного чтения и изменения. С другой стороны известно, что не существует абсолютно защищенных систем от подобного рода нарушений. Задачей разработчика в данном случае является создание такой защиты, “вскрытие” которой обойдется нарушителю намного дороже, чем собственно полученная информация. Или информация к тому времени, когда она окажется доступна, потеряет свою ценность. Смарт-карты широко используются в системах ограничения доступа к объектам, в помещения, к компьютерным сетям и информации на жестких дисках. Здесь важным оказывается не столько защищенность смарт-карты, сколько невозможность обойти эту систему защиты. Вариантов реализации таких систем множество и их количество постоянно растет. Задание.На основе макета создать простейшую систему доступа к компьютеру. Для этого необходимо на языке высокого уровня написать программу, которая проверяла бы посредством макета наличие в считывателе смарт-карты GFM-2K с заранее записанной информацией. В случае совпадения информации с ожидаемой программа заканчивает свою работу. В противном случае программа заставляет машину зависнуть, сброситься, ожидать верного ключа – на выбор. Для записи ключевой информации на смарт-карту необходимо воспользоваться программной оболочкой к учебно-лабораторному макету контроллера смарт-карт. При этом формат, расположение и содержимое ключевых полей предлагается выбрать самостоятельно. После получения исполняемого файла написанной программы необходимо прописать ее запуск при загрузке компьютера (файл autoexec.bat).
Порядок выполнения работы: 1. Внимательно ознакомиться с методическими указаниями к работам 6 и 7. 2. Получить смарт-карту GFM-2K у преподавателя. 3. С помощью программной оболочки записать на нее некоторую последовательность байт, которая затем будет определяться как ключевая. 4. Написать и отладить программу. 5. Создать исполняемый файл программы. 6. Прописать запуск этого файла в autoexec.bat. 7. Продемонстрировать преподавателю работу программы при перезапуске компьютера. 8. Составить отчет о проделанной работе. Содержание отчета: 1. Цель работы. 2. Последовательность ключевых байт. 3. Блок-схема алгоритма работы программы. 4. Текст программы.
Приложение 1. Принципиальная схема учебно-лабораторного макета контроллера смарт-карт
Приложение 3. Пример программы для работы с телекартами второго поколения.
Приложение 4. Пример программы для работы со смарт-картами с открытой памятью фирмы Gemplus GFM-2K.
Содержание
Лабораторная работа № 1. Учебно-лабораторный макет контроллера смарт-карт...…........................................................................................…... 3 Лабораторная работа № 2. Телекарты второго поколения ........................ 8 Лабораторная работа № 3. Изучение протоколов работы телекарт второго поколения ...............................................................…... 11 Лабораторная работа № 4. Реализация протоколов работы с телекартами второго поколения через порт параллельной передачи данных ………………..................................................………. 17 Лабораторная работа № 5. Смарт-карты с открытой памятью. Протоколы работы …........................................................................….. 18 Лабораторная работа № 6. Области применения смарт-карт ...........… 27 Лабораторная работа № 7. Использование смарт-карт в качестве электронных ключей в системах ограничения доступа …..… 29 Приложение 1. Принципиальная схема учебно-лабораторного макета контроллера смарт-карт ........................................................….... 32 Приложение 2. Расположение компонентов на плате учебно-лабораторного макета контроллера смарт-карт ................……. 34 Приложение 3. Пример программы для работы с телекартами второго поколения .................................................................................... 35 Приложение 4. Пример программы для работы со смарт-картами с открытой памятью ................................................................................... 39
Дата добавления: 2015-06-30; просмотров: 192; Нарушение авторских прав Мы поможем в написании ваших работ! |