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:
Apr. 19, 2022

Filed:

Jan. 31, 2019
Applicant:

The Boeing Company, Chicago, IL (US);

Inventor:

Laszlo Hars, Lafayette, CO (US);

Assignee:

THE BOEING COMPANY, Chicago, IL (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 21/00 (2013.01); H04L 29/06 (2006.01); H04L 9/00 (2022.01); G06F 21/44 (2013.01); G06F 21/71 (2013.01); H04L 9/08 (2006.01);
U.S. Cl.
CPC ...
H04L 9/002 (2013.01); G06F 21/44 (2013.01); G06F 21/71 (2013.01); H04L 9/0869 (2013.01);
Abstract

A method of persistently storing event counts includes generating, using a secret cryptographic key, a sequence of numbers arranged in a pseudorandom order. The sequence of numbers is indicative of a sequence of addresses of cells in an array of cells. Each cell in the array of cells is programmable from an initial state to a programmed state to persistently encode data indicative of counter values associated with a particular event. The method also includes comparing addresses of cells having the programmed state with the sequence of addresses to determine whether a tampering event occurred at the array of cells. The method further includes, based on the determination, authenticating the array of cells or performing a countermeasure.


Find Patent Forward Citations

Loading…