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


Концепция сетевой защиты


Напомним принцип работы системы защиты с использованием электронных ключей:
  • С помощью специального софта защищаемая программа «настраивается» на параметры электронного ключа
  • Во время запуска и в процессе работы программа проверяет наличие «своего» ключа. Если он не обнаружен, выдается сообщение об ошибке
При работе с сетевыми ключами эта схема имеет некоторые особенности: Сетевые электронные ключи обеспечивают не только защиту, но и лицензирование приложений Задача лицензирования – ограничить число работающих в сети копий программы. Проще говоря, сколько лицензий приобрел пользователь, столько копий программы он сможет одновременно использовать. Число лицензий определяет поставщик и фиксирует в памяти ключа (сетевой ресурс ключа). Для полноценной защиты и лицензирования сетевого продукта достаточно одного ключа на всю локальную сеть Ключ устанавливается на любой рабочей станции или сервере сети. Таким образом, используя для защиты своего продукта сетевой, а не локальный, ключ, разработчик существенно экономит Защищенное сетевое приложение обращается к ключу не напрямую, а через специальный программный сервер Сервер ключа обеспечивает прохождение запроса от защищенного приложения (клиента) непосредственно к ключу и обратно. Загружается сервер на том же компьютере, к которому подсоединен ключ.



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