SYSTEM AND METHOD FOR PROVIDING HARDWARE-BASED SECURITY
In some implementations, a method for managing resources of a device includes receiving, by a system-on-chip (SoC) in the device, from a customer, a request to access one or more resources of the SoC. The SoC includes a non-volatile memory (NVM), a feature register, programming history, and a plural...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | In some implementations, a method for managing resources of a device includes receiving, by a system-on-chip (SoC) in the device, from a customer, a request to access one or more resources of the SoC. The SoC includes a non-volatile memory (NVM), a feature register, programming history, and a plurality of resources including the one or more resources. A customer identifier (CID) is identified based on the received request. The customer is authenticated using a certificate including the CID. Whether the SoC grants, to the customer, access to the one or more resources is determine using the feature register and the CID.
Certaines mises en oeuvre de l'invention concernent un procédé pour gérer les ressources d'un dispositif. Le procédé comprend la réception, par un système sur puce (SoC) dans le dispositif, d'un client, d'une demande d'accès à une ou plusieurs ressources du SoC. Le SoC comprend une mémoire non volatile (NVM), un registre de caractéristiques, un historique de programmation, et une pluralité de ressources comprenant la ou les ressources. Un identifiant de client (CID) est identifié sur la base de la demande reçue. Le client est authentifié au moyen d'un certificat comprenant le CID. Le SoC décide d'accorder ou non, au client, l'accès aux ressources, en utilisant le registre de caractéristiques et l'identificateur CID. |
---|