Безопасность в Дельфи


Конфигурирование клиента и сервера


Работу с ключом по сети обеспечивают клиентская и серверная части ПО Guardant.
Для связи этих частей необходимо настроить конфигурационные файлы клиента и сервера. Первый из них находится в одной директории с каждой копией защищенного приложения, второй – в директории, где установлен сервер ключа.

Основные параметры настройки - это сетевые протоколы и приоритет их использования, NETBIOS-имя сервера и/или его IP-адрес (host name), таймауты на отправку и прием данных. Также в INI-файле сервера настраивается опция запуска сервера ключа в качестве службы Windows NT/2000/XP.
Приведем фрагмент конфигурационного файла сервера ключа с комментариями.

; ;Guardant Net server configuration file ; [TIMEOUT] Значения таймаутов (в секундах) LockTimeout=20 - таймаут блокирования ключа на период операций чтения/ записи TO_SEND=20 - таймаут на отправку данных клиента серверу TO_RECEIVE=20 - таймаут на прием данных клиента сервером [SERVICE] Параметры работы сервера ключа как службы Windows NT/2000/XP. ServiceMode=On – включение (On) или отключение (Off) службы ServiceInstTimeout=100 – ожидание загрузки драйверов ключа (в секундах) [PROTOCOLS] Сетевые протоколы и приоритет их использования. Возможные значения: 0 – не используется, 1 – используется первым, 2 – используется вторым. TCP_IP=1 NETBIOS=2 [SERVER] NetBIOS-имя сервера и адрес TCP/IP порта NB_NAME=Фирма N TCP_PORT=3182 [KEY_01] Секция добавляется при использовании системы управления лицензиями и содержит параметры ключа и таблицы лицензий. Эти параметры будут отображаться в окне сервера. Если сервер обслуживает несколько ключей, то в INI-файл могут добавляться (автоматически или вручную) дополнительные секции - [KEY_02], [KEY_03] и т. д. PublicCode=DEMONVK VendorName=Фирма N ProgramName=Босс ProgramNumber=2 Module0=Бухгалтерия Module1=Зарплата Module2=Кадры Module3=Канцелярия



Содержание  Назад  Вперед