| CPC H04L 9/3263 (2013.01) [H04L 9/3297 (2013.01); H04L 9/50 (2022.05)] | 5 Claims |

|
1. A data management apparatus that manages data using a distributed ledger technology, the data management apparatus comprising:
a storage that stores a distributed ledger;
a controller that registers, in the distributed ledger, transaction data including information of the data; and
a communication apparatus that is capable of communicating with a plurality of time stamp authorities, wherein
the plurality of time stamp authorities are time stamp authorities that are based on standards different from each other,
the controller transmits the transaction data to at least one selected time stamp authority of the plurality of time stamp authorities via the communication apparatus, and acquires a time stamp token of the transaction data from the selected time stamp authority,
the controller registers the time stamp token in the distributed ledger,
the communication apparatus is capable of communicating with a plurality of key certification authorities,
the plurality of key certification authorities are certification authorities that respectively issue, based on standards different from each other, electronic certificates to private keys and public keys, a public key of the public keys being paired with a private key of the private keys,
the electronic certificates include respective pieces of information of the public keys,
the storage stores (i) the private keys respectively corresponding to the plurality of key certification authorities and (ii) the electronic certificates respectively issued by the plurality of key certification authorities,
the controller generates electronic signatures for the plurality of key certification authorities by using the private keys, respectively, and
the controller includes, in the transaction data, the respective electronic signatures for the plurality of key certification authorities.
|