Документация

    Проверка подписанной лицензии и ограничения на устройства

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

    РасширенныйРуководство по установке

    Распространение ключей и принудительное использование программного обеспечения выполняются отдельно. API принимает только выданные ключи, прикрепленные к соответствующим оплаченным заказам. Он возвращает результат, подписанный Ed25519, привязанный к продукту, отпечаток ключа, отпечаток устройства и новый одноразовый запрос со сроком действия пять минут. Ваше приложение должно проверить эти привязки.

    Включить сохраненный продукт

    Отредактируйте сохраненный продукт с лицензионным ключом и откройте «Доставка» → API проверки лицензии. Включите проверку и выберите от 1 до 100 устройств на ключ. Используйте случайные, не поддающиеся угадыванию ключи длиной не менее 16 символов; неиспользованный инвентарь не может быть активирован.

    Внедрить документированный протокол проверки.

    Прочтите /docs/license-verification.md. Закрепите открытый ключ и идентификатор ключа, затем проверьте точную подписанную полезную нагрузку, подпись Ed25519, эмитента, продукт, отпечатки ключа/устройства, новый одноразовый номер и срок действия. Отклонять некорректные или неподписанные ответы. Никогда не рассматривайте сбой сети как действующую лицензию.

    Объясните конфиденциальность и восстановление устройства.

    Используйте идентификатор установки на уровне приложения вместо сбора серийных номеров оборудования. API хранит дайджест для каждой лицензии. Объясните покупателям политику устройства и предоставьте поддержку для законной переустановки или замены оборудования.

    Умышленный сброс или аннулирование

    Используйте записи замаскированных ключей в настройках доставки, чтобы очистить привязки устройства или навсегда отозвать ключ. Сброс устройства не отменяет отзыв или полный возврат средств. Полный возврат средств закрывает доступ к связанному ключу. Правильно реализованный пятиминутный кеш может задержать принятие решения об онлайн-аннулировании до истечения срока действия подписанного результата.

    Было ли это руководство полезным?