Новые возможности в ключах SHK для более надежной защиты ПО
Rainbow Technologies сообщает, что аппаратные ключи последнего поколения линейки Sentinel предоставляют новые возможности для разработчиков. Набор API-функций для программирования ключей Key Programming APIs теперь позволяет программировать ключи в соответствии с заданной моделью защиты и создавать команды удаленного обновления непосредственно из бизнес-приложения разработчика. Ранее это делалось только через ToolKit. Также, при программировании ключей с использованием Key Programming APIs могут учитываться различные роли, отличающиеся по проводимым проверкам - учитывать ли наличие ключа разработчика (дистрибьютора) или нет.
Изменения также произошли и в технологии "Защищенного Удаленного Обновления". Если ранее провести "Удаленное Обновление" было возможно только при получении файла запроса, то теперь разработчик может обновить данные в ключе пользователя и без этого. Кроме того, стало возможным добавлять в уже запрограммированный ключ новые лицензии. Например, если в ключе уже есть элемент L1, связанный с приложением A1, то теперь можно добавить в ключ, находящийся на стороне конечного пользователя, элемент L2, связанный с приложением A2.
Файлы удаленного обновления существующих элементов (Remote Update) и файлы добавления элементов (Remote License Addition) могут создаваться как на основе пришедшего запроса от конечного клиента (Bidirectional Update), так и без него - Unidirectional Update. При этом, обновление может быть как адресным (обновление определенного ключа - Single Target Update), так и общим - Broadcast Update. Нововведения технологии Shell:
• Поддержка 32 и 64-битных приложений;
• Поддержка файлов с расширением до 10 байт;
• Шифрование выходных файлов для 32 и 64-битных приложений;
• Поддержка командной строки Shell позволяет защищать файлы без использования ToolKit.
Изменения также произошли и в технологии "Защищенного Удаленного Обновления". Если ранее провести "Удаленное Обновление" было возможно только при получении файла запроса, то теперь разработчик может обновить данные в ключе пользователя и без этого. Кроме того, стало возможным добавлять в уже запрограммированный ключ новые лицензии. Например, если в ключе уже есть элемент L1, связанный с приложением A1, то теперь можно добавить в ключ, находящийся на стороне конечного пользователя, элемент L2, связанный с приложением A2.
Файлы удаленного обновления существующих элементов (Remote Update) и файлы добавления элементов (Remote License Addition) могут создаваться как на основе пришедшего запроса от конечного клиента (Bidirectional Update), так и без него - Unidirectional Update. При этом, обновление может быть как адресным (обновление определенного ключа - Single Target Update), так и общим - Broadcast Update. Нововведения технологии Shell:
• Поддержка 32 и 64-битных приложений;
• Поддержка файлов с расширением до 10 байт;
• Шифрование выходных файлов для 32 и 64-битных приложений;
• Поддержка командной строки Shell позволяет защищать файлы без использования ToolKit.