S-CHIRP: Secure Communication for Heterogeneous IoTs with Round-Robin Protection
This addresses secure communication for resource-constrained IoT devices in adversarial settings, representing a novel method for a known bottleneck.
The authors tackled secure communication for heterogeneous IoT devices in adversarial environments by introducing CHIRP and S-CHIRP algorithms, achieving complete peer-to-peer communication in as few as n rounds and scaling to million-device swarms with memory under 10 MB.
This work introduces CHIRP - an algorithm for communication between ultra-portable heterogeneous IoT devices with a type of round-robin protection mechanism. This algorithm is presented both in its basic form as well as in a secured form in order to secure and maintain trust boundaries and communication within specific groups of heterogeneous devices. The specific target application scenarios includes resource constrained environments where a co-located swarm of devices (adversarial in mission or objective) is also present. CHIRP, and its secured version (S-CHIRP), enables complete peer-to-peer communication of a $n$-agent network of devices in as few as n rounds. In addition to the n-round cycle length, the proposed communication mechanism has the following major properties: nodes communication is entirely decentralized, communication is resilient to the loss of nodes, and finally communication is resilient to the (re)-entry of nodes. Theoretical models show that even the secure implementation of this mechanism is capable of scaling to IoT swarms in the million device range with memory constraints in the < 10 MB range