SYSTEM AND METHOD FOR INTERNET OF THINGS (IOT) SECURITY AND MANAGEMENT
First Claim
1. A method for establishing a secure communication between a plurality of Internet of Things (IoT) devices, each IoT device including a hardware processor and associated memory, the method comprising:
- provisioning a first and a second IoT devices by providing a unique identification, a digital identity token and a cryptographic key to each of the first and second IoT devices;
authenticating the second IoT device by the first IoT device;
inviting the second IoT device by the first IoT device to establish a communication line with the first IoT device;
establishing a secure communication line between the first IoT device and the second IoT device by authenticating the communication line between the first IoT device and the second IoT device and issuing a digital certificate to the communication line between the first IoT device and the second IoT device;
establishing secure communication lines between the first IoT device, the second IoT device and a plurality of more devices; and
grouping the first IoT device, the second IoT device and the plurality of more devices into different groups based on a predetermined criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
System and method for establishing a secure communication between a plurality of Internet of Things (IoT) devices, includes provisioning a first and a second IoT devices by providing a unique identification, a digital identity token and a cryptographic key to each of the first and second IoT devices; authenticating the second IoT device by the first IoT device; inviting the second IoT device by the first IoT device to establish a communication line with the first IoT device; establishing a secure communication line between the first IoT device and the second IoT device by authenticating the communication line between the first IoT device and the second IoT device and issuing a digital certificate to the communication line between the first IoT device and the second IoT device; establishing secure communication lines between the first IoT device, the second IoT device and a plurality of more devices; and grouping the first IoT device, the second IoT device and the plurality of more devices into different groups based on a predetermined criteria.
-
Citations
20 Claims
-
1. A method for establishing a secure communication between a plurality of Internet of Things (IoT) devices, each IoT device including a hardware processor and associated memory, the method comprising:
-
provisioning a first and a second IoT devices by providing a unique identification, a digital identity token and a cryptographic key to each of the first and second IoT devices; authenticating the second IoT device by the first IoT device; inviting the second IoT device by the first IoT device to establish a communication line with the first IoT device; establishing a secure communication line between the first IoT device and the second IoT device by authenticating the communication line between the first IoT device and the second IoT device and issuing a digital certificate to the communication line between the first IoT device and the second IoT device; establishing secure communication lines between the first IoT device, the second IoT device and a plurality of more devices; and grouping the first IoT device, the second IoT device and the plurality of more devices into different groups based on a predetermined criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for establishing a secure communication between a plurality of Internet of Things (IoT) devices, each IoT device including a hardware processor and associated memory, comprising:
-
a first IoT device including a first unique identification, a first digital identity token and a first cryptographic key; and a second IoT device including a second unique identification, a second digital identity token and a second cryptographic key to establish a communication line with the first IoT device, wherein the first IoT and the second devices receive a digital certificate, establish a secure communication line therebetween by authenticating an established communication line between the first IoT device and the second IoT device, wherein the first IoT device further establishes secure communication lines with a plurality of more devices, and wherein the first IoT device and the plurality of more devices are grouped into different groups based on a predetermined criteria. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for establishing a secure communication between a first Internet of Things (IoT) device and a second IoT device, each IoT device including a hardware processor and associated memory, a unique identification, a digital identity token and a cryptographic key, the method comprising:
-
establishing an unsecure communication line between the first IoT device and the second IoT device; providing a first digital certificate to each of the first and second IoT devices; authenticating the second IoT device by the first IoT device; authenticating the unsecure communication line between the first IoT device and the second IoT device; providing a second digital certificate to the communication line between the first IoT device and the second IoT device to establish a secure communication line between the first IoT device and the second IoT device; establishing secure communication lines between the first IoT device and a plurality of more devices; and grouping the first IoT device, the second IoT device and the plurality of more devices into different groups based on a predetermined criteria. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification