US 12,333,014 B2
Storage device and operation method thereof
Yuri Hong, Suwon-si (KR); Kyung-Woo Noh, Suwon-si (KR); and Byungchan Choi, Suwon-si (KR)
Assigned to SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed on Dec. 24, 2022, as Appl. No. 18/146,363.
Claims priority of application No. 10-2022-0028948 (KR), filed on Mar. 7, 2022; and application No. 10-2022-0066817 (KR), filed on May 31, 2022.
Prior Publication US 2023/0281312 A1, Sep. 7, 2023
Int. Cl. G06F 21/57 (2013.01); G06F 21/60 (2013.01); G06F 21/64 (2013.01)
CPC G06F 21/572 (2013.01) [G06F 21/602 (2013.01); G06F 21/64 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A storage device, comprising:
a memory that includes a firmware image area; and
a memory controller that
receives a first firmware image that includes a firmware signature, firmware data, a first certificate that includes a first certificate public key and a firmware fingerprint, and a second certificate that includes a second certificate public key,
verifies the first certificate using the second certificate public key,
compares a hash value of the firmware data with the firmware fingerprint when the first certificate is verified,
verifies the firmware signature using the first certificate public key when the hash value of the firmware data matches the firmware fingerprint, and
stores the first firmware image in the firmware image area when the firmware signature is verified.