Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом.pdf
Скачиваний:
26
Добавлен:
23.03.2015
Размер:
1.25 Mб
Скачать

Для получения доступа к интерфейсу настройки службы достаточно запустить программу с ключом: -config.

Кроме интерфейса настроек, реализован интерфейс просмотра последнего дампа реестров (рисунок 9).

Рисунок 9

В интерфейсе просмотра последнего дампа реестров отображается дамп со всем содержимом, а так же временные метки обновления реестров, дампа и скачивания файла дампа. Запуск осуществляется с помощью ключа: -view.

Еще один интерфейс – это интерфейс конвертора ключей, сертификатов и форма для подписи файлов (рисунок 10). Данный интерфейс предназначен для подготовки файла ключа к использованию в процессе подписи запроса. Так же подготовка файлов сертификатов для использования при верификации. Запуск осуществляется с помощью ключа: -convert.

31

Рисунок 10

Для хранения необходимых данных: настроек, данных оператора, данные доступа к устройствам, результат – дампа реестров, была разработана следующая структура базы данных рисунок 11. Для хранения настроек используется таблица settings. Данные оператора хранятся в двух таблицах. Все данные не связанные с ЭЦП хранятся в таблице operator. Данные содержащие ЭЦП и сертификаты хранятся в таблице key. Связь между таблицами operator и key осуществлена по средствам поля id. В таблице settings поле operator хранит выбор текущего оператора – id. Таблица lastdump хранит последний дамп реестров. Таблица dump хранит данные обо всех выгруженных дампах реестров. Таблица device хранит данные для доступа к устройствам. Таблица cmd хранит сгенерированные правила ограничения для устройств.

32