Лицензирование ПО на основе сертификата? В общем вопрос такой. На чем основывать систему лицензирования ПО?
Помню раньше сталкивался со схемой: Генерируется закрытый сертификат, и на его основе генерируются короткие ключи, которые к нему подходят но между сабой не идентичны по набору. Кто ни будь знает как оно называется?
Помню даже shell script писал для генерирования и верификации, но к сожалению это было давно и форматнул :D

21 Авг 2019 в 07:12
231 +1
1
Ответы
1

То, о чем вы говорите, наверное, называется "сертификатная лицензия" или "лицензия на основе сертификата". Это способ лицензирования программного обеспечения, при котором лицензионный ключ представляет собой сертификат, подписанный закрытым ключом, который можно проверить с использованием открытого ключа.

В данной схеме генерируется закрытый ключ, который используется для создания сертификата лицензиилицензиилицензии, а затем из этого сертификата генерируются короткие ключи, которые передаются пользователям для активации программного продукта. При верификации лицензии используется открытый ключ, который позволяет проверить подлинность сертификата.

Если вам необходимо восстановить shell script для генерации и верификации сертификатных лицензий, вы можете попробовать использовать инструменты для генерации сертификатов, такие как OpenSSL, и написать соответствующий скрипт на основе их функционала.

20 Апр 2024 в 13:05
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир