US 11,943,347 B2
Generation of initial network credentials in an integrated tamper resistant device
Or Elnekaveh, Hadera (IL); Ofir Alon, Haifa (IL); and Shlomi Agmon, Jerusalem (IL)
Assigned to QUALCOMM Incorporated, San Diego, CA (US)
Filed by QUALCOMM Incorporated, San Diego, CA (US)
Filed on Mar. 3, 2020, as Appl. No. 16/808,167.
Claims priority of provisional application 62/817,446, filed on Mar. 12, 2019.
Prior Publication US 2020/0295931 A1, Sep. 17, 2020
Int. Cl. H04L 9/08 (2006.01); G06F 15/78 (2006.01); G06F 21/44 (2013.01); G06F 21/86 (2013.01); H04L 9/06 (2006.01); H04L 9/32 (2006.01)
CPC H04L 9/0869 (2013.01) [G06F 15/7807 (2013.01); G06F 21/44 (2013.01); G06F 21/86 (2013.01); H04L 9/0662 (2013.01); H04L 9/0819 (2013.01); H04L 9/3247 (2013.01); G06F 2221/2129 (2013.01)] 24 Claims
OG exemplary drawing
 
1. A method comprising:
generating, in a secure environment of a tamper resistant device in a client device, initial network credentials for accessing a network, wherein the initial network credentials enable the secure environment of the tamper resistant device to be authenticated by a network solution provider before operational network credentials are provided securely by the network solution provider;
using a cryptographic key that is pre-set in the tamper resistant device to encrypt, in the secure environment of the tamper resistant device, the initial network credentials;
cryptographically signing, in the secure environment of the tamper resistant device, the encrypted initial network credentials; and
outputting the encrypted and signed initial network credentials for delivery to the network solution provider,
wherein:
the tamper resistant device is configured for installation by a client device manufacturer into the client device;
the client device manufacturer is not a manufacturer of the tamper resistant device; and
a shrilling key of the manufacturer of the tamper resistant device is used for cryptographically signing, in the secure environment of the tamper resistant device, the encrypted initial network credentials.