Deep Learning for Signal Authentication and Security in Massive Internet of Things Systems
Aidin Ferdowsi, Walid Saad

TL;DR
This paper introduces a deep learning-based dynamic signal authentication framework for massive IoT systems, utilizing LSTM, game theory, and reinforcement learning to enhance security and decision-making under computational constraints.
Contribution
It proposes a novel LSTM-based watermarking method for IoT signal authentication, combined with game-theoretic and deep reinforcement learning approaches to improve cloud decision-making in large-scale IoT environments.
Findings
Achieves nearly 100% message reliability with under 1 second attack detection delay.
Develops a game-theoretic model with a unique Nash equilibrium for IoT signal authentication.
Introduces a deep reinforcement learning algorithm for predicting unauthenticated IoT device states.
Abstract
Secure signal authentication is arguably one of the most challenging problems in the Internet of Things (IoT) environment, due to the large-scale nature of the system and its susceptibility to man-in-the-middle and eavesdropping attacks. In this paper, a novel deep learning method is proposed for dynamic authentication of IoT signals to detect cyber attacks. The proposed learning framework, based on a long short-term memory (LSTM) structure, enables the IoT devices (IoTDs) to extract a set of stochastic features from their generated signal and dynamically watermark these features into the signal. This method enables the cloud, which collects signals from the IoT devices, to effectively authenticate the reliability of the signals. Moreover, in massive IoT scenarios, since the cloud cannot authenticate all the IoTDs simultaneously due to computational limitations, a game-theoretic…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
