Проверка подписанной лицензии и ограничения на устройства
Включите дополнительную проверку подписи для сохраненного ключа продукта, интегрируйте свое приложение и управляйте ограничениями, сбросами и отзывами устройств.
На этой странице
Распространение ключей и принудительное использование программного обеспечения выполняются отдельно. API принимает только выданные ключи, прикрепленные к соответствующим оплаченным заказам. Он возвращает результат, подписанный Ed25519, привязанный к продукту, отпечаток ключа, отпечаток устройства и новый одноразовый запрос со сроком действия пять минут. Ваше приложение должно проверить эти привязки.
Включить сохраненный продукт
Отредактируйте сохраненный продукт с лицензионным ключом и откройте «Доставка» → API проверки лицензии. Включите проверку и выберите от 1 до 100 устройств на ключ. Используйте случайные, не поддающиеся угадыванию ключи длиной не менее 16 символов; неиспользованный инвентарь не может быть активирован.
Внедрить документированный протокол проверки.
Прочтите /docs/license-verification.md. Закрепите открытый ключ и идентификатор ключа, затем проверьте точную подписанную полезную нагрузку, подпись Ed25519, эмитента, продукт, отпечатки ключа/устройства, новый одноразовый номер и срок действия. Отклонять некорректные или неподписанные ответы. Никогда не рассматривайте сбой сети как действующую лицензию.
Объясните конфиденциальность и восстановление устройства.
Используйте идентификатор установки на уровне приложения вместо сбора серийных номеров оборудования. API хранит дайджест для каждой лицензии. Объясните покупателям политику устройства и предоставьте поддержку для законной переустановки или замены оборудования.
Умышленный сброс или аннулирование
Используйте записи замаскированных ключей в настройках доставки, чтобы очистить привязки устройства или навсегда отозвать ключ. Сброс устройства не отменяет отзыв или полный возврат средств. Полный возврат средств закрывает доступ к связанному ключу. Правильно реализованный пятиминутный кеш может задержать принятие решения об онлайн-аннулировании до истечения срока действия подписанного результата.