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:
Jan. 26, 2021
Filed:
Dec. 05, 2018
American Megatrends International, Llc, Duluth, GA (US);
Aruna Venkataraman, Duluth, GA (US);
Ryan McCutcheon, Atlanta, GA (US);
Satheesh Thomas, Dunwoody, GA (US);
Valantina Arumugam, Chennai, IN;
Hemanthkumar M, Hyderabad, IN;
Venkatesan Balakrishan, Chennai, IN;
Anurag Bhatia, Lilburn, GA (US);
AMERICAN MEGATRENDS INTERNATIONAL, LLC, Duluth, GA (US);
Abstract
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus is an embedded-system device. The embedded-system device loads a first boot loader from a read only section of a storage device in an initialization process of the embedded-system device. The embedded-system device also loads, by the first boot loader, a public key from the read only section. The embedded-system device further generates a first verification code for static code and data stored in a first section of the storage device. The embedded-system device then decrypts, by the first boot loader, an encrypted signature stored in the first section by using the public key to obtain a second verification code. The embedded-system device determines integrity of the static code and data based on the first verification code and the second verification code.