Secure communication of IOT devices for vehicles
First Claim
1. A method for establishing secure communication between a plurality of devices in one or more vehicles, each device including a hardware processor and associated memory, the method comprising:
- transmitting a unique identification, a digital identity token and a cryptographic key to each of the plurality of devices, over a communication network;
authenticating respective communication lines between respective devices and issuing a digital certificate to the respective communication lines to establish secure communication lines between the plurality of devices;
grouping the plurality of devices into different groups based on a predetermined criteria;
including a group membership for a group of the different groups in an attribute certificate indicating group characterization, wherein the attribute certificate is owned by one of the plurality of devices and references a public key for said one of the plurality of devices; and
preventing a device for which a secure communication line to any one of the plurality of devices has not been established, or which is not a member of a group with an approved attribute certificate, from communicating with said any one of the plurality of devices.
1 Assignment
0 Petitions
Accused Products
Abstract
Method for establishing secure communication between a plurality of IoT devices in one or more vehicles include: provisioning the plurality of IoT devices by providing a unique identification, a digital identity token and a cryptographic key to each of the plurality of IoT devices; establishing a secure communication line between the plurality of IoT devices by authenticating respective communication lines between respective IoT devices and issuing a digital certificate to the respective communication lines; grouping the plurality of IoT devices into different groups based on a predetermined criteria; and including a group membership for a group of the different groups in an attribute certificate indicating group characterization.
16 Citations
16 Claims
-
1. A method for establishing secure communication between a plurality of devices in one or more vehicles, each device including a hardware processor and associated memory, the method comprising:
-
transmitting a unique identification, a digital identity token and a cryptographic key to each of the plurality of devices, over a communication network; authenticating respective communication lines between respective devices and issuing a digital certificate to the respective communication lines to establish secure communication lines between the plurality of devices; grouping the plurality of devices into different groups based on a predetermined criteria; including a group membership for a group of the different groups in an attribute certificate indicating group characterization, wherein the attribute certificate is owned by one of the plurality of devices and references a public key for said one of the plurality of devices; and preventing a device for which a secure communication line to any one of the plurality of devices has not been established, or which is not a member of a group with an approved attribute certificate, from communicating with said any one of the plurality of devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16)
-
-
10. A method of for establishing secure communication between a plurality of devices in one or more vehicles, each device including a hardware processor and associated memory, the method comprising:
-
transmitting a unique identification, a digital identity token and a cryptographic key to each of the plurality of devices, over a communication network; authenticating respective communication lines between respective devices and issuing a digital certificate to the respective communication lines to establish secure communication lines between the plurality of devices; grouping the plurality of devices into different groups based on a predetermined criteria; including a group membership for a group of the different groups in an attribute certificate indicating group characterization, wherein the different groups include an external device group including devices in a particular vehicle that monitor external area of the particular vehicle communicating with other devices outside of the particular vehicle, and an internal device group including devices that monitor internal area of the particular vehicle. - View Dependent Claims (11)
-
Specification