Apparatus and method for sharing WiFi security data in an internet of things (IoT) system
First Claim
1. An apparatus comprising:
- a security module to;
generate a first secret and a second secret;
encrypt a wireless key using the second secret to generate a first-encrypted key, the wireless key usable to establish a secure communication channel over a local wireless network; and
a hub/service connection logic to;
establish a secure communication channel between an Internet of Things (IoT) hub and an IoT service using the first secret;
transmit the second secret to the IoT hub;
transmit the first-encrypted key to the IoT service;
receive a twice-encrypted key from the IoT service, the twice-encrypted key generated at the IoT service by encrypting the first-encrypted key using the first secret; and
transmit the twice-encrypted key to the IoT hub;
wherein the IoT hub is to decrypt the twice-encrypted key using the first secret to generate the first-encrypted key, decrypt the first-encrypted key using the second secret to generate the wireless key, and establish a secure wireless connection with the local wireless network using the wireless key.
0 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for connecting an Internet of Things (IoT) hub to a wireless network, the apparatus including: 1) a security module to generate a first secret and a second secret, and to encrypt a wireless key using the second secret to generate a first-encrypted key; and 2) a connection logic to establish a secure communication channel between an IoT hub and an IoT service using the first secret, transmit the second secret to the IoT hub and the first-encrypted key to the IoT service, receive from the IoT service a twice-encrypted key generated by encrypting the first-encrypted key using the first secret, and transmit the twice-encrypted key to the IoT hub, which decrypts it using the first secret to generate the first-encrypted key, which is further decrypted using the second secret to generate the wireless key. The IoT hub using the wireless key to connect to the wireless network.
62 Citations
9 Claims
-
1. An apparatus comprising:
-
a security module to; generate a first secret and a second secret; encrypt a wireless key using the second secret to generate a first-encrypted key, the wireless key usable to establish a secure communication channel over a local wireless network; and a hub/service connection logic to; establish a secure communication channel between an Internet of Things (IoT) hub and an IoT service using the first secret; transmit the second secret to the IoT hub; transmit the first-encrypted key to the IoT service; receive a twice-encrypted key from the IoT service, the twice-encrypted key generated at the IoT service by encrypting the first-encrypted key using the first secret; and transmit the twice-encrypted key to the IoT hub; wherein the IoT hub is to decrypt the twice-encrypted key using the first secret to generate the first-encrypted key, decrypt the first-encrypted key using the second secret to generate the wireless key, and establish a secure wireless connection with the local wireless network using the wireless key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification