Blockchain-assisted public key infrastructure for internet of things applications
US10382485B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 13, 2017 |
| Grant date | Aug 13, 2019 |
| Priority date | — |
| Expiry date | Oct 1, 2037 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY04S40/20
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
An approach is disclosed for registering and authenticating Internet of things (IoT) devices. In one embodiment, an installation device receives, from an IoT device, an identifier (ID) and a hash of a public key, where the IoT device itself generates the ID, the public key, and a private key. To register the IoT device, a blockchain wallet in the installation devices generates a blockchain transaction which adds the received ID and hash of the public key as a name and value pair in a name/value storage (NVS). The hash of the public key may then be retrieved from the NVS and used in authentication of the IoT device to other IoT devices or servers, among other things.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.