CPC H04L 63/126 (2013.01) [H04L 63/0823 (2013.01); H04L 63/0861 (2013.01); H04L 63/102 (2013.01)] | 17 Claims |
1. A computer-implemented method performed by a security computing device, the method comprising:
receiving, by the security computing device, a communication sent from a first internet-of-things (IoT) device of a plurality of IoT devices communicatively coupled to the security computing device, the communication identifying a first external service to receive the communication;
accessing, by the security computing device, a digital certificate associated with the first IoT device from a blockchain network that is accessible by the security computing device, wherein the digital certificate is configured to be used by the security computing device to manage communications between the plurality of IoT devices and a plurality of external services;
detecting, by the security computing device, one or more issues relating to power consumption or power distribution of one or more other IoT devices of the plurality of IoT devices to determine whether to send the communication received from the first IoT device to the first external service; and
sending, by the security computing device, the communication received from the first IoT device to the first external service over a secure connection that is established between the security computing device and the first external service using the digital certificate based at least in part on detection of the one or more issues relating to the power consumption or power distribution of the one or more other IoT devices.
|