Presentation
CD2A: Continuous Device-to-Device Authentication Exploiting Crystal Oscillator Impurities
DescriptionEvery day, on average, 8 cybercrimes targeting IoT networks occur, leading to a cumulative loss of $10 million. The main reason for these attacks is the ability of unauthorized devices to gain access to IoT networks by replicating the hardware and software configurations of authorized devices. To tackle this pressing issue, cryptographic keys are used to authenticate devices in IoT networks. Given the extensive computational requirements of this process, authentication is a one-time process happening at the beginning. However, this makes devices susceptible to cyber-attacks like spoofing, Sybil attacks, DDoS, and Advanced Persistent Threats (APT). To address this, we propose a novel Continuous Device-to-Device Authentication (CD2A) framework based on two components: 1) Identity Establishment, and 2) Continuous Authentication. In the Identity Establishment phase, we use manufacturing imperfections to model unique dynamic device behaviours. A novel device fingerprint algorithm is proposed that uses crystal oscillator impurities in the central processing unit (CPU) and graphical processing unit (GPU) cores. In the Continuous Authentication phase, we implement a dynamic timeline to establish device identity at regular intervals. In this phase, a device is continuously authenticated by using machine learning techniques to dynamically establish identity at regular intervals. To protect CD2A from cyber-attacks like spoofing, Sybil attacks, DDoS, and APT, we track device legitimacy by calculating the Device Authentication Score (DAS) and the Device Risk Factor (DRF) in view of varying security risks. We evaluate the CD2A framework on an IoT system with 11 devices. The CD2A framework achieves an average authentication accuracy of 99.96% and 99.85% when used in tandem with CatBoost and XGBoost machine learning algorithms, respectively.
Event Type
Networking
Work-in-Progress Poster
TimeMonday, June 236:00pm - 7:00pm PDT
LocationLevel 2 Lobby
Similar Presentations


