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:
May. 25, 2021

Filed:

Jun. 28, 2018
Applicant:

Seagate Technology Llc, Cupertino, CA (US);

Inventors:

Stacey Secatch, Niwot, CO (US);

Steven S. Williams, Longmont, CO (US);

David W. Claude, Loveland, CO (US);

Benjamin J. Scott, Longmont, CO (US);

Kyumsung Lee, Louisville, CO (US);

Stephen H. Perlmutter, Louisville, CO (US);

Assignee:

Seagate Technology LLC, Fremont, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/00 (2013.01); G06F 21/60 (2013.01); H04L 9/08 (2006.01); G06F 1/28 (2006.01); G06F 3/06 (2006.01); G06F 11/10 (2006.01);
U.S. Cl.
CPC ...
G06F 21/602 (2013.01); G06F 1/28 (2013.01); G06F 3/0623 (2013.01); G06F 3/0656 (2013.01); G06F 3/0679 (2013.01); G06F 11/1096 (2013.01); H04L 9/0869 (2013.01);
Abstract

Apparatus and method for managing entropy in a cryptographic processing system, such as but not limited to a solid-state drive (SSD). In some embodiments, a processing device is operated to transfer data between a host device and a non-volatile memory (NVM). In response to the detection of a power down event associated with the processing device, entropy associated with the power down event is collected and stored in a memory. Upon a subsequent reinitialization of the processing device, the entropy is conditioned and used as an input to a cryptographic function to subsequently transfer data between the host device and the NVM. In some embodiments, the entropy is obtained from the state of a hardware timer that provides a monotonically increasing count for timing control. In other embodiments, the entropy is obtained from a RAID buffer used to store data to a die set of the NVM.


Find Patent Forward Citations

Loading…