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.
Patent No.:
Date of Patent:
May. 31, 2022
Filed:
Oct. 08, 2019
Applicant:
Maxim Integrated Products, Inc., San Jose, CA (US);
Inventors:
Assignee:
Maxim Integrated Products, Inc., San Jose, CA (US);
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/00 (2022.01); H04L 9/08 (2006.01); G06F 7/58 (2006.01);
U.S. Cl.
CPC ...
H04L 9/004 (2013.01); H04L 9/0869 (2013.01); G06F 7/588 (2013.01); H04L 2209/08 (2013.01); H04L 2209/12 (2013.01);
Abstract
Described herein are systems and methods that prevent against fault injection attacks. In various embodiments this is accomplished by taking advantage of the fact that an attacker cannot utilize a result that has been faulted to recover a secret. By using infective computation, an error is propagated in a loop such that the faulted value will provide to the attacker no useful information or information from which useful information may be extracted. Faults from a fault attack will be so large that a relatively large number of bits will change. As a result, practically no secret information can be extracted by restoring bits.