The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 23, 2014

Filed:

Apr. 04, 2012
Applicant:

Paul Kimelman, Alamo, CA (US);

Inventor:

Paul Kimelman, Alamo, CA (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/14 (2006.01); H04L 9/32 (2006.01); H04L 29/06 (2006.01); G06F 21/57 (2013.01); G06F 21/53 (2013.01); G06F 21/76 (2013.01);
U.S. Cl.
CPC ...
G06F 21/57 (2013.01); G06F 21/76 (2013.01); G06F 21/53 (2013.01); G06F 2221/2105 (2013.01);
Abstract

A secure environment is established within a system on a chip (SoC) without the use of a memory management unit. A set of security parameters is produced by a configuration program executed by a processor within the SoC that is read from a first non-volatile memory within the SoC. A set of stored parameters is created in a committable non-volatile memory within the SoC by writing the set of security parameters into the committable non-volatile memory. The committable non-volatile memory is sealed so that that it cannot be read or written by the processor after being sealed. The stored parameters can then be accessed only by control circuitry. Security circuitry within the SoC is configured using the stored parameters each time the SoC is initialized and thereby enforces the secure environment within the SoC.


Find Patent Forward Citations

Loading…