×

System and method for securely connecting network devices

  • US 9,832,173 B2
  • Filed: 12/18/2014
  • Issued: 11/28/2017
  • Est. Priority Date: 12/18/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a hardware Internet of Things (IoT) hub comprising a network interface to couple the IoT hub to an IoT service over a wide area network (WAN), andprogramming logic of the IoT hub to program an identification device with one or more encryption keys usable to establish encrypted communication with an IoT device; and

    the IoT device interfacing with the identification device following the programming of the identification device by the IoT hub;

    wherein once the identification device is programmed and interfaced with the IoT device, the IoT device uses the one or more keys to establish a secure communication channel with the IoT hub and the IoT service;

    wherein the programming of the identification device by the IoT hub comprises generating a public/private key pair and storing at least the private key of the public/private key pair on the identification device;

    wherein the programming of the identification device further comprises storing at least the public key in a secure storage on the IoT hub;

    the IoT hub securely forwarding the public key with a corresponding signature to the IoT service over the network interface and further securely forwarding an IoT hub public key with a corresponding signature associated with the IoT hub and corresponding to an IoT hub private key; and

    wherein to securely transmit a command or data to the IoT device, the IoT service encrypts the command or data and generates a first signature using the public key to generate an IoT device packet and then encrypts the IoT device packet and generates a second signature using the IoT hub public key to generate an IoT hub packet.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×