Sentinel SL: программная защита


Sentinel SL – программные ключи для продажи через Интернет защищённого программного обеспечения и для поставок проектного ПО корпоративными клиентам.

Принцип работы Sentinel SL:
Пользователю поставляется защищённое ПО вместе с ключом активации. После установки программного продукта формируется слепок состояния персонального компьютера (ПК) и вместе с ключом активации передаётся на сервер активации. После проверки ключа активации формируется полная (активированная) лицензия и передаётся пользователю. Лицензия может быть установлена только на тот ПК, на котором был сформирован слепок состояния. Активацию можно выполнять как онлайн, так и оффлайн.

 

 

Преимущества ключей Sentinel SL:

  • Передовые технологии защиты и лицензирования:
  1. Определение запуска приложения на виртуальной машине, защита от клонирования виртуальных машин.      
  2. Возможность временного переноса лицензии из корпоративной сети на ПК мобильных пользователей.
  • Удобная и быстрая поставка защищённого ПО в удалённые регионы Украины и за границу.
  • Гибкое лицензирование и простота развёртывания проектного ПО в крупных организациях.
  • Максимальные возможности защиты и лицензирования включены в базовую поставку.
  • Онлайн/оффлайн активация по выбору разработчика.
  • Неограниченный выпуск временных ключей для демо-версий.


Техническое описание
Ключи Sentinel SL имеют два режима работы:

Режим работы Временная лицензия (Provisionallicense) – в этом режиме Sentinel SL работает без активации. Как правило, временная лицензия включается в драйверы, которые устанавливаются вместе с защищённым продуктом. От пользователя при этом никаких дополнительных действий не требуется.
Режим временной лицензии может быть использован для распространения демо-версий, а так же необходим при создании слепка состояния ПК для последующей активации постоянной лицензии. Либо для защиты целостности кода приложения, в тех случаях, когда нет задачи контролировать количество устанавливаемых копий.

 

Варианты лицензионных ограничений для неактивированного Sentinel SL

Постоянная лицензия
+
Ограничение по времени
1 - 90 дней
Управление работой приложения на VM / RDP

 + / +

 


 

Режим работы Постоянной или активированной лицензии – в этом режиме Sentinel SL работает после активации в соответствии с лицензионным ограничениями, предусмотренными разработчиком для полной версии продукта.
Активация ключа Sentinel SL всегда происходит на стороне разработчика, что исключает использование каких-либо генераторов активационных кодов. Возможно активировать ключ Sentinel SL несколько раз , используя один и тот же ключ активации (количество активаций устанавливается разработчиком).

 

Варианты лицензирования для Sentinel SL

Постоянная лицензия
+
Лицензирование отдельных модулей
+
Счётчик запусков приложения
+
Лицензирование сетевых рабочих мест
1-100+
Ограничение по времени (подписка & аренда)
+
Управление работой приложения на VM / RDP
+ / +
Возможность временного переноса лицензии пользователем
+

 

 

Процесс работы с ключами Sentinel SL

  • C помощью служебного ПО (входит в стандартный комплект поставки) разработчик создаёт модифицированные драйверы Sentinel, содержащие временную лицензию (Provisionallicense). Эти драйверы включаются в комплект поставки защищённого продукта.
  • Пользователь устанавливает защищённый продукт вместе с модифицированным драйвером Sentinel, содержащим временную лицензию.
  • Пользователь активирует временный ключ Sentinel SL:
  1. Активация онлайн. Механизм онлайн активации можно встроить в защищаемый продукт с помощью API. В процессе активации устанавливается прямое соединение с сервером активации разработчика, отправляется слепок состояния ПК, проверяется ключ активации, загружается и устанавливается постоянная лицензия. Вся передаваемая информация подписывается цифровой подписью RSA1024, что гарантирует самый высокий уровень безопасности.
  2. Портал активации. Пользователь может самостоятельно перейти на портал активации, указать свой ключ и выполнить активацию ПО. Опционально, сервер EMS может собирать регистрационные данные пользователей.
  3. Активация по электронной почте. Все этапы, которые при онлайн активации выполняются автоматически, могут быть выполнены вручную без прямого соединения с сервером активации разработчика.

 

Пользователь с помощью специальной утилиты самостоятельно создаёт слепок состояния (C2V) ПК и пересылает его разработчику. Разработчик в ответ формирует файл с постоянной лицензией (V2C) и пересылает его пользователю. Пользователь применяет у себя обновление лицензии. Обновлённая лицензия может быть применена только к той машине, с который был сделан слепок состояния. Пересылаемые файлы также подписываются цифровой подписью RSA1024.

 

 

Технические характеристики:

 

Безопасность
Уникальный 64-бит ID
+
Защита трафика между приложением и ключом
+
Криптографические алгоритмы
Шифрование: AES 128-бит
+
Удалённое обновление: цифровая подпись RSA 1024-бит
+
64 000 ключей шифрования
+
Варианты лицензирования
Постоянная лицензия
+
Лицензирование отдельных модулей
+
Счётчик запусков приложения
+
Лицензирование сетевых рабочих мест
1-100+
Ограничение по времени (подписка & аренда)
+
Управление работой приложения на VM / RDP
+ / +
Возможность временного переноса лицензии пользователем
+
Память
Защищённая память для чтения /записи
4Kb
Память только для чтения
2Kb
Память для обратной совместимости
-
Максимальное количество лицензий в одном ключе
8000