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. 19, 2025

Filed:

Jun. 30, 2022
Applicant:

Cryptography Research, Inc., San Jose, CA (US);

Inventors:

Mark Evan Marson, Carlsbad, CA (US);

Michael A. Hamburg, Laguna Beach, CA (US);

Assignee:

CRYPTOGRAPHY RESEARCH, INC., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/60 (2013.01); G06F 1/24 (2006.01); G06F 12/14 (2006.01); G06F 21/79 (2013.01); H04L 9/08 (2006.01);
U.S. Cl.
CPC ...
G06F 21/602 (2013.01); G06F 1/24 (2013.01); G06F 12/1408 (2013.01); G06F 21/79 (2013.01); H04L 9/0822 (2013.01); H04L 9/0894 (2013.01);
Abstract

Systems and methods for protecting cryptographic keys stored in a non-volatile memory. An example method may comprise: storing a device root key in a non-volatile memory; storing a volatile key in a volatile memory; storing a masked cryptographic key in the non-volatile memory, wherein the masked cryptographic key is produced by combining a cryptographic key and the device root key; storing a masked device root key in the non-volatile memory, wherein the masked root key is produced by combining the device root key and the volatile key; and erasing the device root key from the non-volatile memory.


Find Patent Forward Citations

Loading…