Patent ID: 9674879
Date: 2017-06-06
CPC Classifications: H04L,H04W

Claim:
1. A method, comprising: transmitting a first communication from an automation device to a remotely located provisioning service, the first communication including a device identifier encrypted using a public key, the device identifier and the public key stored in a memory of the automation device, the first communication transmitted after a message originated by a computing device is received by the provisioning service, the message including the device identifier, the provisioning service having access to a database configured to store a plurality of device identifiers and corresponding private-public key pairs, each device identifier and corresponding private-public key pair associated with an automation device; and receiving a second communication at the automation device from the provisioning service, the second communication including a private key corresponding to the public key, the private key identified by the provisioning service among the plurality of private-public key pairs based upon one or more attempts to decrypt the first communication using other private keys, the second communication received in response to the encrypted device identifier of the first communication matching the device identifier of the message.