US 12,470,412 B2
Storage device utilizing physically unclonable function (PUF) based secret sharing scheme for data encryption/decryption
Niklas Lindskog, Lund (SE); and Håkan Englund, Lund (SE)
Assigned to TELEFONAKTIEBOLAGET L M ERICSSON (PUBL), Stockholm (SE)
Appl. No. 18/567,722
Filed by TELEFONAKTIEBOLAGET L M ERICSSON (PUBL), Stockholm (SE)
PCT Filed Jun. 7, 2021, PCT No. PCT/IB2021/054991
§ 371(c)(1), (2) Date Dec. 6, 2023,
PCT Pub. No. WO2022/259015, PCT Pub. Date Dec. 15, 2022.
Prior Publication US 2024/0214225 A1, Jun. 27, 2024
Int. Cl. H04L 9/32 (2006.01); G06F 21/78 (2013.01); H04L 9/08 (2006.01)
CPC H04L 9/3278 (2013.01) [G06F 21/78 (2013.01); H04L 9/085 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for protecting data in a storage device, the method comprising, during a key generation phase of operation:
generating, by at least one Physically Unclonable Function (PUF), a set of Data Encryption Key (DEK) responses based on a set of DEK challenges;
obtaining a set of Self-Encrypting Drive (SED) DEK secret shares based on the set of DEK responses;
obtaining additional data;
assembling at least the set of SED DEK secret shares and the additional data to create a DEK master secret;
obtaining a DEK based on the DEK master secret; and
performing at least one of encryption of data to be stored in encrypted data storage of the storage device using the DEK or decryption of data being accessed by a host from the encrypted data storage of the storage device using the DEK master secret.