| CPC G06F 21/62 (2013.01) [H04L 9/0866 (2013.01); H04L 9/30 (2013.01)] | 14 Claims |

|
1. A data management system, comprising:
a first computer;
a second computer; and
a third computer,
the first computer being configured to, in data registration processing:
hold data;
determine a type of biometric information for encryption with which the data is to be encrypted;
acquire the determined type of biometric information for encryption from a user of the first computer;
generate, from each piece of the acquired biometric information for encryption, a public key based on a predetermined algorithm;
encrypt the data with use of the public key;
transmit the public key to the second computer; and
transmit the encrypted data to the third computer,
the first computer being configured to, in data presentation processing:
acquire the encrypted data from the third computer;
acquire the determined type of biometric information for decryption from the user of the first computer;
generate, from each piece of the acquired biometric information for decryption, a private key based on the predetermined algorithm;
decrypt the encrypted data with use of the private key; and
present each piece of the decrypted registered data,
wherein the first computer is configured to hold a characteristics check sheet for acquiring information indicating characteristics of the user of the first computer, and
wherein, in the data registration processing, the first computer is configured to receive check-marking on the characteristics check sheet, and determine the type of the biometric information for encryption based on characteristics of the user of the first computer that are indicated by the check-marked characteristics check sheet.
|