| CPC H04L 63/083 (2013.01) [G06Q 20/36 (2013.01)] | 8 Claims |

|
1. A method for establishing a secure connection from a chip to a network, comprising:
a) sending, by the chip, to the network, a network connection request with a decentralized identifier address;
b) sending, by the network, to a ledger, a request for getting a decentralized identifier associated with the decentralized identifier address;
c) sending, by the ledger, to the network, using the received decentralized identifier address, the decentralized identifier including a public key relating to the chip;
d) sending, by the network, to the chip, an authentication request including or being accompanied with data;
e) determining, by the chip, using the received data and a private key relating to the chip, authentication data;
f) sending, by the chip, to the network, the authentication data;
g) authenticating or not, by the network, using the public key and the authentication data, the chip;
h) sending, by the network, to the ledger, only if the chip is authenticated, a request for getting data relating to at least one subscription to at least one wireless service, as subscription data, the subscription data being associated with the decentralized identifier address;
i) verifying, by the ledger, whether the decentralized identifier address is or is not associated with a subscription wallet address or a subscription address in an operator wallet;
j) sending, by the ledger, to the network, only if the decentralized identifier address is associated with a subscription wallet address or a subscription address in an operator wallet, associated subscription data;
k) verifying, by the network, whether the subscription data is or is not valid; and
l) establishing, by the network, a connection to the chip, only if the subscription data is valid.
|