US 11,991,158 B2
System and method for implementing secure communications for internet of things (IoT) devices
Tom Funk, Littleton, CO (US)
Assigned to CenturyLink Intellectual Property LLC, Broomfield, CO (US)
Filed by CenturyLink Intellectual Property LLC, Broomfield, CO (US)
Filed on May 18, 2023, as Appl. No. 18/199,222.
Application 18/199,222 is a continuation of application No. 17/380,794, filed on Jul. 20, 2021, granted, now 11,658,953.
Application 17/380,794 is a continuation of application No. 16/565,134, filed on Sep. 9, 2019, granted, now 11,075,894, issued on Jul. 27, 2021.
Application 16/565,134 is a continuation of application No. 15/084,805, filed on Mar. 30, 2016, granted, now 10,412,064, issued on Sep. 10, 2019.
Claims priority of provisional application 62/277,245, filed on Jan. 11, 2016.
Prior Publication US 2023/0291720 A1, Sep. 14, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/06 (2006.01); H04L 9/40 (2022.01); H04L 29/08 (2006.01); H04L 67/12 (2022.01); H04W 4/70 (2018.01); H04L 67/141 (2022.01)
CPC H04L 63/0471 (2013.01) [H04L 67/12 (2013.01); H04L 67/141 (2013.01); H04W 4/70 (2018.02)] 15 Claims
OG exemplary drawing
 
1. A method, comprising:
providing, with a computing device, connectivity between a first device and a second device over at least one network, by establishing an Internet-of-Things (“IoT”) protocol-based, machine-to-machine communication channel between the first device and the second device over the at least one network that allows autonomous machine-to-machine communications between the first device and the second device, without any user interaction or any user input during the autonomous machine-to-machine communications; and
establishing, with the computing device, a secure off-the-record (“OTR”) communication session within the IoT protocol-based, machine-to-machine communication channel between the first device and the second device over the at least one network, the secure OTR communication session providing encrypted machine-to-machine communications between the first device and the second device, without any content of communications that is exchanged between the first device and the second device over the secure OTR communication session being recorded or logged, wherein the secure OTR communication session utilizes one or more cryptographic protocols or techniques selected from a group consisting of AES symmetric-key algorithm, Diffie-Hellman key exchange, SHA-1 hash function, forward secrecy, deniable authentication, and malleable encryption, wherein the IoT protocol-based, machine-to-machine communication channel is established using an IoT protocol, wherein the secure OTR communication session is established using an OTR communication protocol, and wherein the OTR communication protocol is part of the IoT protocol, and wherein the first device and the second device are located in proximity to each other,
wherein the secure OTR communication session is based at least in part on off-the-record messaging protocol.