paper-with-me

Papers

SecCAN: An Extended CAN Controller with Embedded Intrusion Detection

2025-05-20 · Shashwat Khandelwal, Shreejith Shanker

Recent research has highlighted the vulnerability of in-vehicle network protocols such as controller area networks (CAN) and proposed machine learning-based intrusion detection systems (IDSs) as an effective mitigation technique. However, their efficient integration into vehicular architecture is non-trivial, with existing methods relying on electronic control units (ECUs)-coupled IDS accelerators or dedicated ECUs as IDS accelerators. Here, initiating IDS requires complete reception of a CAN message from the controller, incurring data movement and software overheads. In this paper, we present SecCAN, a novel CAN controller architecture that embeds IDS capability within the datapath of the controller. This integration allows IDS to tap messages directly from within the CAN controller as they are received from the bus, removing overheads incurred by existing ML-based IDSs. A custom-quantised machine-learning accelerator is developed as the IDS engine and embedded into SecCAN's receive data path, with optimisations to overlap the IDS inference with the protocol's reception window. We implement SecCAN on AMD XCZU7EV FPGA to quantify its performance and benefits in hardware, using multiple attack datasets. We show that SecCAN can completely hide the IDS latency within the CAN reception window for all CAN packet sizes and detect multiple attacks with state-of-the-art accuracy with zero software overheads on the ECU and low energy overhead (73.7 uJ per message) for IDS inference. Also, SecCAN incurs limited resource overhead compared to a standard CAN controller (< 30% LUT, < 1% FF), making it ideally suited for automotive deployment.

📄 PDF Abstract BibTeX arXiv:2505.14924

Code (1)

RCSL-TCD/SecCAN 공식 구현 pytorch

Tasks

Intrusion Detection

Similar Papers 제목 키워드 기반

Intrusion Detection and Localization for Networked Embedded Control Systems

2021-06-17 · Vuk Lesi, Marcio Juliato, Shabbir Ahmed, Christopher Gutierrez 외

Closed-loop control systems employ continuous sensing and actuation to maintain controlled variables within preset bounds and achieve the desired system output. Intentional disturbances in the system, such as in the case…

Intrusion DetectionState Estimation

Characterization of Neural Networks Automatically Mapped on Automotive-grade Microcontrollers

2021-02-27 · Giulia Crocioni, Giambattista Gruosso, Danilo Pau, Davide Denaro 외

Nowadays, Neural Networks represent a major expectation for the realization of powerful Deep Learning algorithms, which can determine several physical systems' behaviors and operations. Computational resources required f…

Capacity EstimationIntrusion Detection

CANShield: Deep Learning-Based Intrusion Detection Framework for Controller Area Networks at the Signal-Level

2022-05-03 · Md Hasan Shahriar, Yang Xiao, Pablo Moriano, Wenjing Lou 외

Modern vehicles rely on a fleet of electronic control units (ECUs) connected through controller area network (CAN) buses for critical vehicular control. With the expansion of advanced connectivity features in automobiles…

Intrusion DetectionTime SeriesTime Series Analysis

Towards an Efficient Anomaly-Based Intrusion Detection for Software-Defined Networks

2018-03-18 · Majd Latah, Levent Toker

Software-defined networking (SDN) is a new paradigm that allows developing more flexible network applications. SDN controller, which represents a centralized controlling point, is responsible for running various network …

Intrusion Detection

Effective Multi-Stage Training Model For Edge Computing Devices In Intrusion Detection

2024-01-31 · Thua Huynh Trong, Thanh Nguyen Hoang

Intrusion detection poses a significant challenge within expansive and persistently interconnected environments. As malicious code continues to advance and sophisticated attack methodologies proliferate, various advanced…

Edge-computingIntrusion DetectionModel Compression