System and method for validating trust provisioning operation on system-on-chip
AssigneeNXP USA, Inc.
InventorsAtul Dahiya, Akshay Kumar Pathak
Life of this patent
Estimating the term…
Loading patent…
AssigneeNXP USA, Inc.
InventorsAtul Dahiya, Akshay Kumar Pathak
Estimating the term…
A system-on-chip (SoC) includes a memory, a trust provisioning system, a one-time programmable (OTP) element, and a comparator. The memory is configured to store a first secret key before an execution of a trust provisioning operation. The trust provisioning system is configured to receive an encrypted version of a first set of secure assets and one of a second secret key and an encrypted version of the second secret key, and execute the trust provisioning operation on the SoC to store the first set of secure assets and the second secret key in the OTP element. The comparator is configured to compare the first and second secret keys to generate a valid signal that is indicative of a validation of the trust provisioning operation. The first set of secure assets and a second set of secure assets associated with the SoC are accessible based on the valid signal.
A system-on-chip (SoC), comprising:
A method for validating a trust provisioning operation on a system-on-chip (SoC), the method comprising:
Dependencies are inferred from the claim text.