Secure network authentication at a gateway for non-internet protocol enabled devices
AssigneeTexas Instruments Incorporated
InventorsRamanuja Vedantham, Alejandro Martin Lampropulos, Arvind Kandhalu Raghu
Life of this patent
Estimating the term…
Abstract
A method for network authentication of wireless devices at a gateway is provided that includes scanning a wireless network by the gateway to discover unjoined wireless devices, joining a discovered wireless device to the gateway using a non-internet protocol implemented by the wireless device, wherein the joining results in an encrypted connection between the gateway and the wireless device, and authenticating the discovered wireless device to the gateway via the encrypted connection, wherein authentication is performed according to an authentication protocol of a network protocol management layer of the gateway.
Claims20
A method comprising:
- establishing an encrypted connection between a first network device and a second network device;
- receiving, by the first network device, a public key of the second network device via the encrypted connection;
- transmitting, by the first network device, a first value to the second network device via the encrypted connection;
- receiving, by the first network device, a first transmission that includes a combination of the first value and a second value encrypted by a private key that corresponds to the public key;
- decrypting the first transmission using the public key;
- and
- authenticating, by the first network device, the second network device based on the decrypted first transmission.
A first network device comprising:
- at least one processor;
- and
- a non-transitory memory storing instructions that when executed cause the at least one processor to:
- establish communication with a second network device;
- receive a request for a public key from the second network device;
- provide the public key to the second network device;
- receive a first value from the second network device;
- determine a combination of the first value and a second value;
- encrypt the combination of the first value and the second value using a private key that correspond to the public key;
- and
- provide a first transmission to the second network device that includes the encrypted combination of the first value and the second value.
A first network device comprising:
- at least one processor;
- and
- a non-transitory memory storing instructions that when executed cause the at least one processor to:
- determine that a second network device has been previously joined to the first network device in communication;
- and
- in response to the second network device being previously joined:
- generate a first value;
- transmit a first value to the second network device;
- receive a first transmission from the second network device that includes a combination of the first value and a second value and that is encrypted using a private key associated with the second network device;
- decrypt the first transmission using a public key associated with the second network device;
- and
- authenticate the second network device base on the combination of the first value and the second value in the decrypted first transmission.
Dependencies are inferred from the claim text.