- •Министерство образования и науки
- •1 Введение 4
- •Лабораторная работа № 1. Устройства криптографической защиты информации серии “криптон”
- •Цель работы
- •Краткие теоретические сведения
- •Методические указания по выполнению лабораторной работы
- •Порядок выполнения работы
- •Установка пакета программ Crypton api
- •Установка Crypton Emulator
- •Конфигурация драйвера-эмулятора платы Криптон
- •Использование эмулятора
- •Тестирование функций Crypton api. Ключи и шифрование
- •Тестирование функций Crypton api. Многозадачность
- •Тестирование функций Crypton api. Скорость.
- •Работа с датчиком случайных чисел.
- •Порядок предоставления отчета
- •Контрольные вопросы
Установка Crypton Emulator
Действия при установки драйвера эмулятора аналогичны действием проведенным в предыдущем пункте.
Из каталога C:\Distrib\Crypton\Emulator запустить программу установки — Install.exe. В появившемся информационном окне сообщается о версии устанавливаемого продукта и рекомендация о закрытии всех приложений. Версия продукта должна быть 1.4 (Рисунок 2 -10). Для продолжения установки нажмите кнопку Далее.
Рисунок 2‑10. Начало установки драйвера эмулятора платы Криптон
В следующем окне выводится информация об устанавливаемых
компонентах и предлагается выбрать каталог установки. Выбрать каталог установки указанный на рисунке (Рисунок 2 -11) и нажмите кнопку Далее.
Рисунок 2‑11. Выбор каталога установки
Выбранный каталог может не существовать. В этом случае появится окно предупреждения (Рисунок 2 -12) нажмите кнопку Да
Рисунок 2‑12. Создать каталог
После успешной установки появится окно с сообщением (Рисунок 2 -13).
Рисунок 2‑13. Сообщение об успешной установке
Конфигурация драйвера-эмулятора платы Криптон
Запустить программу настройки драйвера-эмулятора. Для этого в меню Пуск выбрать меню Программы и в ней программную группу Ancud Software. Из этой группы выбрать Crypton emulator и запустите программу Конфигурация драйвера-эмулятора.
Настройка эмулятора производится с помощью ярлыка «Конфигурация драйвера-эмулятора», доступного через главное меню Windows. С помощью данного ярлыка вызывается программа конфигурирования эмулятора “drvsetup.exe”, находящаяся в каталоге установки эмулятора.
Главное окно программы показано на рисунке (Рисунок 2 -14)
Рисунок 2‑14. Окно программы конфигурации драйвера эмулятора
Данное окно имеет три вкладки:
О драйвере. На данной вкладке содержится информация об используемом экземпляре эмулятора:
-установленная версия эмулятора;
-используемая операционная система;
-серийный номер эмулятора.
Текущее состояние. На данной вкладке содержится информация о количестве открытых сессий работы эмулятора, т. е., используется ли эмулятор в текущий момент и сколько приложений его использует. Кроме того, на данной вкладке содержится информация о состоянии защиты от копирования данного экземпляра эмулятора.
«ГК и УЗ» (см.Рисунок 2 -15). Данная вкладка служит для указания местонахождения ключей инициализации эмулятора, а также для их загрузки и выгрузки. Назначение ключей инициализации и порядок работы с ними описаны ниже.
Главное окно программы конфигурации эмулятора имеет также следующие кнопки:
1) «ОК». Записывает измененную конфигурацию эмулятора (если были сделаны изменения) и завершает работу программы.
2) «Отмена». Завершает работу программы без записи изменений.
3) «Применить». Записывает изменения конфигурации и позволяет продолжить работу с программой конфигурации эмулятора.
4) «Справка». Вызывает справочную информацию об эмуляторе.
Рисунок 2‑15. Вкладка загрузки главного ключа и узла замены
Единственный параметр конфигурации, который можно изменить с помощью программы конфигурации эмулятора, - это расположение Главного ключа (ГК) и узла замены (УЗ). Данные ключевые элементы используются эмулятором для выполнения криптографических функций и должны быть загружены в эмулятор до начала выполнения каких-либо криптографических функций.
Для изменения каталога расположения ГК и УЗ предназначена вкладка «ГК и УЗ» программы конфигурации эмулятора (см.Рисунок 2 -15). Данная вкладка содержит следующие дополнительные элементы:
1) Поле для ввода каталога расположения ГК и УЗ.
2) Кнопка для выбора каталога расположения ГК и УЗ с помощью стандартных диалоговых окон (справа от поля ввода каталога).
3) Кнопка для загрузки и выгрузки ГК и УЗ. Название данной кнопки меняется в зависимости от того, инициализирован ли эмулятор, и может быть одним из следующих:
- «Загрузить ГК и УЗ» – если ГК и УЗ еще не загружены (эмулятор не инициализирован). При нажатии на данную кнопку происходит загрузка ГК и УЗ (процесс загрузки подробно описан ниже).
- «Выгрузить ГК и УЗ» – если эмулятор уже проинициализирован. В этом случае ключи ГК и УЗ выгружаются и для дальнейшей работы эмулятор необходимо проинициализировать снова.
Ключи ГК и УЗ хранятся на носителях информации в файлах “gk.db3” и “uz.db3” соответственно. Данная версия эмулятора разрешает использовать в качестве ключевых носителей только съемные носители информации, например, дискеты или смарт-карты.
Каталог расположения ГК и УЗ можно как ввести вручную в соответствующее поле, так и выбрать с помощью кнопки выбора каталога. После нажатия данной кнопки на экран будет выведено меню, состоящее из следующих пунктов:
1) «Устройства SCApi». SCApi – универсальный интерфейс, позволяющий использовать в качестве ключевых носителей смарт-карты или любые другие устройства, подключаемые через интерфейс SCApi. SCApi является составной частью пакета программ Crypton API. Возможность использования устройств SCApi в качестве ключевых носителей доступна только в том случае, если используется Crypton API версии 2.3 или выше. В остальных случаях будет выдано сообщение, что данная возможность недоступна при использовании текущей версии Crypton API.
2) «Диски и другие устройства». При выборе данного пункта меню на экран выводится стандартное окно выбора каталога. В данном окне можно выбрать любой каталог, находящийся на съемном носителе. При попытке выбора каталога, находящегося на жестком диске компьютера, будет выдано сообщение об ошибке.