Apparatus and method to securely receive a key
First Claim
Patent Images
1. A device comprising:
- a transceiver configured to;
transmit a request for a secret key to a server;
transmit an identifier comprising at least one of a device serial number or a manufacturer identifier to the server;
receive a wrapped secret key from the server;
a storage device; and
a processor coupled to the transceiver and the storage device, the processor configured to;
receive the wrapped secret key from the transceiver;
unwrap the wrapped secret key to obtain the secret key, wherein unwrapping the wrapped secret key further comprises utilizing a key derivation function with the wrapped secret key and the identifier as inputs; and
store the secret key in the storage device.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a device that obtains and stores a secret key. The device may comprise a transceiver configured to: transmit a command for a secret key to a server; transmit an identifier to the server; and receive a wrapped secret key from the server. The device may further comprise: a storage device; and a processor. The processor may be coupled to the transceiver and the storage device and the processor may be configured to: receive the wrapped secret key from the transceiver; unwrap the wrapped secret key to obtain the secret key; and store the secret key in the storage device.
45 Citations
24 Claims
-
1. A device comprising:
-
a transceiver configured to; transmit a request for a secret key to a server; transmit an identifier comprising at least one of a device serial number or a manufacturer identifier to the server; receive a wrapped secret key from the server; a storage device; and a processor coupled to the transceiver and the storage device, the processor configured to; receive the wrapped secret key from the transceiver; unwrap the wrapped secret key to obtain the secret key, wherein unwrapping the wrapped secret key further comprises utilizing a key derivation function with the wrapped secret key and the identifier as inputs; and store the secret key in the storage device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
transmitting a request for a secret key to a server; transmitting an identifier comprising at least one of a device serial number or a manufacturer identifier to the server; receiving a wrapped secret key from the server; unwrapping the wrapped secret key to obtain the secret key, wherein unwrapping the wrapped secret key further comprises utilizing a key derivation function with the wrapped secret key and the identifier as inputs; and storing the secret key in a storage device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium including code that, when executed by a processor of a device, causes the processor to:
-
transmit a request for a secret key to a server; transmit an identifier comprising at least one of a device serial number or a manufacturer identifier to the server; receive a wrapped secret key from the server; unwrap the wrapped secret key to obtain the secret key, wherein unwrapping the wrapped secret key further comprises utilizing a key derivation function with the wrapped secret key and the identifier as inputs; and store the secret key in a storage device. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A device comprising:
-
means for transmitting a request for a secret key to a server; means for transmitting an identifier comprising at least one of a device serial number or a manufacturer identifier to the server; means for receiving a wrapped secret key from the server; means for unwrapping the wrapped secret key to obtain the secret key, wherein unwrapping the wrapped secret key further comprises utilizing a key derivation function with the wrapped secret key and the identifier as inputs; and means for storing the secret key in a storage device. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification