Control method, non-transitory computer-readable storage medium, and information processing apparatus
AssigneeFujitsu Limited
InventorsYoshiki Higashikado, Shingo Fujimoto, Masanobu Morinaga
Life of this patent
Estimating the term…
Abstract
A control method includes generating third key information, when receiving a recording request for asset information to a blockchain and first key information, based on the first key information and second key information stored in a specific storage area, generating fourth key information by decrypting key information associated with the blockchain among a plurality of pieces of encrypted key information, by using the generated third key information, transmitting the fourth key information and the recording request to the blockchain.
Claims14
A control method comprising:
- generating third key information, when receiving a recording request for asset information to a first blockchain of a plurality of blockchains and first key information from a terminal used by a user, by decrypting by using the first key information and second key information stored in a certain storage area;
- generating fourth key information by decrypting first encrypted key information associated with the first blockchain among a plurality of pieces of encrypted key information by using the generated third key information, each of the plurality of pieces of encrypted key information being associated with each of the plurality of blockchains, the plurality of pieces of encrypted key information being generated by encrypting;
- performing an authentication on the first blockchain by using the fourth key;
- and
- transmitting the recording request to the first blockchain,
- wherein the first key information, the second key information, and a fifth key are generated by sixth key information generated by a random number received from the user, and
- the first key information, the second key information, and the fifth key are divided decryption keys that are decrypted when two of the divided decryption keys are aligned.
A non-transitory computer-readable storage medium storing a program that causes a processor included in an information processing apparatus to execute a process, the process comprising:
- generating third key information, when receiving a recording request for asset information to a first blockchain of a plurality of blockchains and first key information from a terminal used by a user, by decrypting by using the first key information and second key information stored in a certain storage area;
- generating fourth key information by decrypting first encrypted key information associated with the first blockchain among a plurality of pieces of encrypted key information, by using the generated third key information, each of the plurality of pieces of encrypted key information being associated with each of the plurality of blockchains, the plurality of pieces of encrypted key information being generated by encrypting;
- performing an authentication on the first blockchain by using the fourth key;
- and
- transmitting the recording request to the first blockchain,
- wherein the first key information, the second key information, and a fifth key are generated by sixth key information generated by a random number received from the user, and
- the first key information, the second key information, and the fifth key are divided decryption keys that are decrypted when two of the divided decryption keys are aligned.
An information processing apparatus comprising:
- a memory;
- and
- a processor coupled to memory and configured to:
- generate third key information, when receiving a recording request for asset information to a first blockchain of a plurality of blockchains and first key information from a terminal used by a user, by decrypting by using the first key information and second key information stored in a certain storage area,
- generate fourth key information by decrypting first encrypted key information associated with the first blockchain among a plurality of pieces of encrypted key information;
- by using the generated third key information, each of the plurality of pieces of encrypted key information being associated with each of the plurality of blockchains, the plurality of pieces of encrypted key information being generated by encrypting,
- perform an authentication on the first blockchain by using the fourth key, and
- transmit the recording request to the first blockchain,
- wherein the first key information, the second key information, and a fifth key are generated by sixth key information generated by a random number received from the user, and
- the first key information, the second key information, and the fifth key are divided decryption keys that are decrypted when two of the divided decryption keys are aligned.
Dependencies are inferred from the claim text.