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:
Aug. 23, 2016

Filed:

Mar. 15, 2013
Applicants:

Thomas E. Tkacik, Phoenix, AZ (US);

Matthew W. Brocker, Gilbert, AZ (US);

Carlin R. Covey, Tempe, AZ (US);

Inventors:

Thomas E. Tkacik, Phoenix, AZ (US);

Matthew W. Brocker, Gilbert, AZ (US);

Carlin R. Covey, Tempe, AZ (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 12/10 (2016.01); G06F 21/57 (2013.01); G06F 21/64 (2013.01);
U.S. Cl.
CPC ...
G06F 12/1009 (2013.01); G06F 21/57 (2013.01); G06F 21/64 (2013.01);
Abstract

A run-time integrity checking (RTIC) method compatible with memory having at least portions that store data that is changed over time or at least portions configured as virtual memory is provided. For example, the method may comprise storing a table of page entries and accessing the table of page entries by, as an example, an operating system or, as another example, a hypervisor to perform RTIC on memory in which, as an example, an operating system, as another example, a hypervisor, or, as yet another example, application software is stored. The table may, for example, be stored in secure memory or in external memory. The page entry comprises a hash value for the page and a hash valid indicator indicating the validity status of the hash value. The page entry may further comprise a residency indicator indicating a residency status of the memory page.


Find Patent Forward Citations

Loading…