상세 보기
Shallow Learning-Based Intrusion Detection System for In-Vehicle Network: ASIC Implementation
- Choi, Minseok;
- Lee, Myeongjin;
- Im, Hyungchul;
- Lee, Joosock;
- Lee, Seongsoo
WEB OF SCIENCE
3SCOPUS
6초록
This paper presents an Application-Specific Integrated Circuit (ASIC) implementation and Field-Programmable Gate Array (FPGA) verification of a Convolutional Neural Network (CNN)-based Intrusion Detection System (IDS) designed to enhance the security of an in-vehicle Controller Area Network (CAN) BUS and detect malicious messages. The CNN model employs a lightweight architecture with a single convolution layer using a 2 × 2 kernel and integrates a filter algorithm optimized for Fuzzy and Spoofing attacks to improve the performance. The IDS is implemented on an Electronic Control Unit platform powered by an ARM Cortex-M3 core and uses SRAM to store the parameters utilized by the CNN model and filter algorithm, targeting ASIC implementation with TSMC 180 nm technology. Functional verification was conducted by configuring a simplified CAN bus environment using the Xilinx Nexys Video FPGA and PEAK-System PCAN-USB, which was validated in real-time against DoS, Spoofing, and Fuzzy attack scenarios. The proposed lightweight CNN-based IDS achieved a fast detection speed of 0.0233 ms and an average accuracy of 99.6879%, thereby demonstrating its potential to enhance the security of in-vehicle CAN BUS. © 2025 by the authors.
키워드
- 제목
- Shallow Learning-Based Intrusion Detection System for In-Vehicle Network: ASIC Implementation
- 저자
- Choi, Minseok; Lee, Myeongjin; Im, Hyungchul; Lee, Joosock; Lee, Seongsoo
- 발행일
- 2025-02
- 유형
- Article
- 저널명
- Electronics (Switzerland)
- 권
- 14
- 호
- 4
- 언어
- ENG
- 출판사
- Multidisciplinary Digital Publishing Institute (MDPI)
- 발행국가
- 스위스
- ISSN
- E 2079-9292
P 2079-9292