Patent ID: 11924337
Assignee: SOLITON SYSTEMS K.K.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 18:
19. A computer program product comprising at least one non-transitory computer-readable storage medium storing computer code that, when executed by a processor, cause the processor to:
generate a sensitive data protection code having a predetermined data length;
encrypt sensitive data using the sensitive data protection code as a first symmetric encryption key;
encrypt the sensitive data protection code based on a public key received from the sensitive data access support terminal;
delete the first symmetric encryption key and the sensitive data after the encryption of the sensitive data;
delete the sensitive data protection code after the encryption of the sensitive data protection code,
transmit, to the sensitive data access support terminal, the encrypted sensitive data protection code, when an operation to start decryption of the sensitive data is performed;
receive, from the sensitive data access support terminal, a decrypted sensitive data protection code that has been decrypted based on the encrypted sensitive data protection code; and
decrypt the encrypted sensitive data using a second symmetric encryption key,
wherein the sensitive data protection code received from the sensitive data access support terminal is used as the second symmetric encryption key.