Verificación de licencia firmada y límites de dispositivo
Habilite la verificación firmada opcional para un producto clave guardado, integre su aplicación y administre los límites, restablecimientos y revocaciones del dispositivo.
En esta página
La distribución de claves y la aplicación de software son independientes. La API solo acepta claves emitidas adjuntas a pedidos pagados elegibles. Devuelve un resultado firmado Ed25519 vinculado al producto, la huella digital de la clave, la huella digital del dispositivo y una nueva solicitud nonce, con una vida útil de cinco minutos. Su aplicación debe verificar estos enlaces.
Habilitar el producto guardado
Edite un producto con clave de licencia guardada y abra Entrega → API de verificación de licencia. Habilite la verificación y elija entre 1 y 100 dispositivos por clave. Utilice claves aleatorias e indescifrables de al menos 16 caracteres; El inventario no utilizado no se puede activar.
Implementar el protocolo de verificación documentado.
Lea /docs/license-verification.md. Fije la clave pública y el ID de la clave, luego verifique la carga útil firmada exacta, la firma Ed25519, el emisor, el producto, las huellas digitales de la clave/dispositivo, el nonce nuevo y el vencimiento. Rechazar respuestas mal formadas o sin firmar. Nunca trate una falla de la red como una licencia válida.
Explicar la privacidad y recuperación del dispositivo
Utilice un identificador de instalación de ámbito de aplicación en lugar de recopilar números de serie de hardware. La API almacena un resumen por licencia. Explique la política del dispositivo a los compradores y proporcione una ruta de soporte para reinstalaciones legítimas o reemplazo de hardware.
Restablecer o revocar deliberadamente
Utilice registros de claves enmascaradas en la configuración de Entrega para borrar las vinculaciones de dispositivos o revocar permanentemente una clave. Un reinicio del dispositivo no deshace la revocación ni el reembolso completo. Los reembolsos completos cierran el acceso a la clave asociada. Un caché de cinco minutos implementado correctamente puede retrasar una decisión de revocación en línea hasta que caduque el resultado firmado.