Abstract: |
A mechanism for registering a device with an Internet of Things (IoT) edge network is disclosed. The manufacturer of the device stores credentials of the device in a secure storage of the device. The manufacturer also stores the credentials on a public blockchain with sensitive parameters hashed or encrypted. A certifying node accesses the credentials from the public blockchain to establish a secure connection with the device and to verify its credentials. The device sends the credentials to the certifying node, only if the certifying node is able to decrypt a device access parameter from the public blockchain. Upon verifying the credentials of the device, the certifying node issues a digital certificate to the new device and it is stored on a permissioned blockchain within the IoT network. Other nodes in the IoT network may use the digital certificate on the permissioned blockchain for secure communication with the device. |
Inventor: |
Subba, Girish Banavathi Venkata (Bengaluru, IN) |
Applicant: |
Sasken Technologies Ltd (Bengaluru, IN) |
Face Assignee: |
N/A |
Filed: |
2019-06-13 |
Issued: |
2020-02-27 |
Claims: |
12 |
|
US20200067708
|
1. A method for registering a second node by at least one first node of a network, the method comprising:
(4)
(11)
|
|
7. A method for secure communication between a first node and a second node, the method comprising:
(4)
(8)
|
|