US 12,192,350 B2
Information processing apparatus and control method
Kanji Nakagawa, Sakai (JP)
Assigned to SHARP KABUSHIKI KAISHA, Sakai (JP)
Filed by SHARP KABUSHIKI KAISHA, Sakai (JP)
Filed on Oct. 11, 2022, as Appl. No. 17/963,909.
Claims priority of application No. 2021-169103 (JP), filed on Oct. 14, 2021.
Prior Publication US 2023/0122687 A1, Apr. 20, 2023
Int. Cl. G06F 21/00 (2013.01); H04L 9/08 (2006.01)
CPC H04L 9/088 (2013.01) 7 Claims
OG exemplary drawing
 
1. An information processing apparatus comprising:
a first storage memory that stores data;
a second storage memory that stores an encryption key;
a controller that encrypts the first storage memory with the encryption key; and
a communicator that communicates with a server device that stores the encryption key, wherein when the encryption key is acquirable from the server device via the communicator, the controller uses the encryption key acquired from the server device to decrypt the first storage memory, and
when the encryption key is not acquirable from the server device via the communicator, the controller requests authentication and,
after the authentication is performed, acquires the encryption key from the second storage memory and decrypts the first storage memory;
wherein the second storage memory is protected by a Trusted Platform Module (TPM);
wherein the controller receives, from the server device, the encryption key encrypted with a public key embedded in the TPM, and decrypts the encrypted encryption key with a private key embedded in the TPM;
wherein the controller acquires a counter value together with the encryption key from the server device, and when the counter value acquired from the server device is not appropriate, determines that the encryption key is not acquirable from the server device.