Enabling access to devices in a communication network
AssigneeNokia Technologies Oy
InventorsDimitrios SCHOINIANAKIS, Matteo SIGNORINI
Life of this patent
Estimating the term…
Abstract
According to an example aspect of the present invention, there is provided a method comprising, generating a first and a second share of a private key associated with a terminal, generating a moduli-set associated with the terminal, transmitting the first share to a second network element and the second share to a third network element, receiving, from the second network element, a message comprising an indication that an investigation has started related to the terminal and transmitting the moduli-set associated with the terminal to the second network element.
Claims20
An apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to:
- generate a moduli-set associated with a terminal;
- generate a first and a second share of a private key associated with the terminal using the moduli-set;
- transmit the first share to a second network element and the second share to a third network element;
- receive via a blockchain, from the second network element, a message comprising an indication that an investigation has started related to the terminal;
- and
- transmit the moduli-set associated with the terminal to the second network element.
An apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to:
- receive, from a first network element, a first share of a private key associated with a terminal;
- transmit a message, comprising an indication that an investigation has started related to the terminal, to a blockchain;
- receive, from a third network element, a second share of the private key associated with the terminal;
- receive, from the first network element, a moduli-set associated with the terminal, the moduli-set having been used to generate the first and second shares of the private key;
- reconstruct the private key using the first and the second share of the private key and the moduli-set;
- and
- decrypt a password associated with the terminal using the private key.
An apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to:
- receive, from a first network element, a second share of a private key associated with a terminal;
- receive a message via a blockchain, from a second network element, comprising an indication that an investigation has started related to the terminal;
- and
- transmit, to the second network element, the second share of the private key associated with the terminal.
A method, comprising:
- generate a moduli-set associated with a terminal;
- generating a first and a second share of a private key associated with the terminal using the moduli-set;
- transmitting the first share to a second network element and the second share to a third network element;
- receiving via a blockchain, from the second network element, a message comprising an indication that an investigation has started related to the terminal;
- and
- transmitting the moduli-set associated with the terminal to the second network element.
A non-transitory computer readable medium having stored thereon a set of computer readable instructions that, when executed by at least one processor, cause an apparatus to at least:
- generate a moduli-set associated with the terminal;
- generate a first and a second share of a private key associated with the terminal using the moduli-set;
- transmit the first share to a second network element and the second share to a third network element;
- receive via a blockchain, from the second network element, a message comprising an indication that an investigation has started related to the terminal;
- and
- transmit the moduli-set associated with the terminal to the second network element.
A non-transitory computer readable medium having stored thereon a set of computer readable instructions that, when executed by at least one processor, cause an apparatus to at least:
- receive, from a first network element, a first share of a private key associated with a terminal;
- transmit a message, comprising an indication that an investigation has started related to the terminal, to a blockchain;
- receive, from a third network element, a second share of the private key associated with the terminal;
- receive, from the first network element, a moduli-set associated with the terminal, the moduli-set having been used to generate the first and second shares of the private key;
- reconstruct the private key using the first and the second share of the private key and the moduli-set;
- and
- decrypt a password associated with the terminal using the private key.
A non-transitory computer readable medium having stored thereon a set of computer readable instructions that, when executed by at least one processor, cause an apparatus to at least:
- receive, from a first network element, a second share of a private key associated with a terminal;
- receive via a blockchain, from a second network element, a message comprising an indication that an investigation has started related to the terminal;
- and
- transmit, to the second network element, the second share of the private key associated with the terminal.
(canceled)
Dependencies are inferred from the claim text.