Split-Pipeline Model for Worm Propagation over IoT

With the Internet of Things (IoT), the prevalence of wirelessly connected, low-resource devices could mean many poorly secured targets for attackers. Automated attacks, such as worms, may be particularly prevalent threats. An IoT worm may have trouble, however, with robust and stealthy propagation in such lossy wireless networks with lower resource nodes. To mitigate this problem, we propose a split-pipeline model, in which worm codes are broken into multiple fragments and propagated in a fragment-by-fragment manner, where the reassembled fragments can be used to infect benign nodes. Secret sharing is used for the split-reassemble process, since it both conceals the codes and allows for full recovery of the code even if some fragments are lost in transmission under lossy wireless networks. Furthermore, each fragment of the worm code is transmitted in a pipeline architecture for faster propagation.