ON-DEMAND AND SECURE HARDWARE LICENSE-BASED SKU CREATION FOR ASICS
A method of operating a system-on-chip (SOC) including decrypting, by isolated Root of Trust (RoT) code, a Stock Keeping Unit (SKU) license code from a host during bootup of a device. Then validating, by the isolated RoT code, the SKU license code with firmware and at least one built-in key of a plu...
Gespeichert in:
Hauptverfasser: | , , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A method of operating a system-on-chip (SOC) including decrypting, by isolated Root of Trust (RoT) code, a Stock Keeping Unit (SKU) license code from a host during bootup of a device. Then validating, by the isolated RoT code, the SKU license code with firmware and at least one built-in key of a plurality of built-in keys from secure storage. Finally, enabling or disabling, by the isolated RoT code, at least one feature set of a plurality of feature sets comprising resources configured at the SOC based on at least one SKU license code which has been decrypted by isolated RoT code using at least one built-in key and authenticated by firmware.
L'invention concerne un procédé de fonctionnement d'un système sur puce (SOC) consistant à déchiffrer, au moyen d'un code racine de confiance (RoT) isolé, un code de licence d'unité de gestion de stock (SKU) à partir d'un hôte lors du démarrage d'un dispositif. Le procédé consiste ensuite à valider, au moyen du code RoT isolé, le code de licence SKU avec un micrologiciel et au moins une clé intégrée d'une pluralité de clés intégrées à partir d'un stockage sécurisé. Le procédé consiste enfin à activer ou désactiver, au moyen du code RoT isolé, au moins un ensemble de caractéristiques d'une pluralité d'ensembles de caractéristiques comprenant des ressources configurées au niveau du SOC sur la base d'au moins un code de licence SKU qui a été déchiffré par le code RoT isolé à l'aide d'au moins une clé intégrée et authentifié par un micrologiciel. |
---|