US 12,255,884 B2
Method, ledger and system for establishing a secure connection from a chip to a network and corresponding network
Julien Delsuc, Marseilles (FR); and Stéphane Schirar, La Bouilladisse (FR)
Assigned to THALES DIS FRANCE SAS, Meudon (FR)
Appl. No. 17/789,836
Filed by THALES DIS FRANCE SAS, Meudon (FR)
PCT Filed Dec. 18, 2020, PCT No. PCT/EP2020/086930
§ 371(c)(1), (2) Date Jun. 29, 2022,
PCT Pub. No. WO2021/136683, PCT Pub. Date Jul. 8, 2021.
Claims priority of application No. 19306798 (EP), filed on Dec. 31, 2019.
Prior Publication US 2023/0033931 A1, Feb. 2, 2023
Int. Cl. H04L 9/40 (2022.01); G06Q 20/36 (2012.01)
CPC H04L 63/083 (2013.01) [G06Q 20/36 (2013.01)] 8 Claims
OG exemplary drawing
 
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.