Skip to main content

AI for Cybersecurity in Distributed Automotive IoT Systems

  • Chapter
  • First Online:
Frontiers of Quality Electronic Design (QED)

Abstract

The widespread adoption of autonomy in vehicle subsystems has led to modern vehicles being highly connected to various external systems, to achieve robust and high efficiency driving performance. This trend has led to increased software and hardware complexity in distributed electronic control units (ECUs) inside vehicles, as well as an increase in ECU count. Modern automotive systems thus represent highly complex distributed cyber-physical IoT system. Unfortunately, the increased system complexity and interactions with external systems have made the automotive systems highly vulnerable to various cyberattacks. The growing compute power and the large availability of automotive network data make emerging artificial intelligence (AI)-based solutions a promising choice for improving cybersecurity in automotive systems. In this chapter, we provide an overview of novel AI-based intrusion detection system (IDS) framework called INDRA that actively monitors messages in the in-vehicle network to detect cyberattacks in automotive systems. INDRA utilizes a gated recurrent unit (GRU)-based recurrent autoencoder architecture which helped in achieving a superior IDS performance with low overhead (low memory footprint and faster detection times). The evaluation of INDRA under various attack scenarios, and comparison with the state-of-the-art prior works is presented at the end of the chapter.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 99.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 129.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Kukkala, V., Tunnell, J., Pasricha, S.: Advanced driver assistance systems: a path toward autonomous vehicles. IEEE Consum. Electron. 7(5), 18–25 (2018)

    Article  Google Scholar 

  2. Koscher, K., et al.: Experimental security analysis of a modern automobile. In: IEEE SP (2010)

    Google Scholar 

  3. Valasek, C., et al.: Remote exploitation of an unaltered passenger vehicle. https://ioactive.com/pdfs/IOActive_Remote_Car_Hacking.pdf (2015)

  4. Izosimov, V., et al.: Security-aware development of cyber-physical systems illustrated with automotive case study. In: IEEE/ACM DATE (2016)

    Google Scholar 

  5. Studnia, I., et al.: A language-based intrusion detection approach for automotive embedded network. In: IEEE PRISDC (2015)

    Google Scholar 

  6. Marchetti, M., et al.: Anomaly detection of CAN bus messages through analysis of ID sequences. In: IEEE IV (2017)

    Google Scholar 

  7. Hoppe, T., et al.: Security threats to automotive CAN networks- practical examples and selected short-term countermeasures. In: RESS (2011)

    Google Scholar 

  8. Larson, U.E., et al.: An approach to specification-based attack detection for in-vehicle networks. In: IEEE IV (2008)

    Google Scholar 

  9. Aldwairi, M., et al.: Pattern matching of signature-based IDS using Myers algorithm under MapReduce framework. In: EURASIP (2017)

    Google Scholar 

  10. Myers, E.W.: An O(ND) difference algorithm and its variations. In: Algorithmica (1986)

    Google Scholar 

  11. Hoppe, T., et al.: Applying intrusion detection to automotive IT-early insights and remaining challenges. In: JIAS (2009)

    Google Scholar 

  12. Waszecki, P. et al.: Automotive electrical and electronic architecture security via distributed in-vehicle traffic monitoring. In: IEEE TCAD (2017)

    Google Scholar 

  13. Cho, K.T., et al.: Fingerprinting electronic control units for vehicle intrusion detection. In: USENIX (2016)

    Google Scholar 

  14. Ying, X., et al.: Shape of the Cloak: formal analysis of clock skew-based intrusion detection system in controller area networks. In: IEEE TIFS (2019)

    Google Scholar 

  15. Yoon, M.K., et al.: Memory heat map: anomaly detection in real-time embedded systems using memory behavior. In: IEEE/ACM/EDAC DAC (2015)

    Google Scholar 

  16. Müter, M., et al.: Entropy-based anomaly detection for in-vehicle networks. In: IEEE IV (2011)

    Google Scholar 

  17. Müter, M., et al.: A structured approach to anomaly detection for in-vehicle networks. In: ICIAS (2010)

    Google Scholar 

  18. Taylor, A., Japkowicz, N., Leblanc, S.: Frequency-based anomaly detection for the automotive CAN bus. In: Proceedings of WCICSS (2015)

    Google Scholar 

  19. Martinelli, F., et al.: Car hacking identification through fuzzy logic algorithms. In: FUZZ-IEEE (2017)

    Google Scholar 

  20. Vuong, T.P., et al.: Performance evaluation of cyber-physical intrusion detection on a robotic vehicle. In: IEEE CIT/IUCC/DASC/PICOM (2015)

    Google Scholar 

  21. Levi, M., Allouche, Y., et al.: Advanced analytics for connected cars cyber security [Online]. Available: https://arxiv.org/abs/1711.01939 (2017)

  22. Kang, M.-J., et al.: A novel intrusion detection method using deep neural network for in-vehicle network security. In: IEEE, VTC Spring (2016)

    Google Scholar 

  23. Hanselmann, M., et al.: CANet: an unsupervised intrusion detection system for high dimensional CAN bus data: In: IEEE Access (2020)

    Google Scholar 

  24. Loukas, G., et al.: Cloud-based cyber-physical intrusion detection for vehicles using deep learning. In: IEEE Access (2018)

    Google Scholar 

  25. Taylor, A., et al.: Anomaly detection in automobile control network data with long short-term memory networks. In: IEEE DSAA (2016)

    Google Scholar 

  26. Weber, M., et al.: Online detection of anomalies in vehicle signals using replicator neural networks. In: ESCAR (2018)

    Google Scholar 

  27. Weber, M., et al.: Embedded hybrid anomaly detection for automotive can communication. In: Embedded Real Time Software and Systems (2018) [Online]. Available: https://hal.archives-ouvertes.fr/hal-01716805

  28. Schmidhuber, J.: Habilitation thesis: system modeling and optimization (1993)

    Google Scholar 

  29. Hochreiter, S., et al.: Gradient flow in recurrent nets: the difficulty of learning long-term dependencies. In: IEEE Press (2001)

    Google Scholar 

  30. Cho, K., et al.: Learning phrase representations using RNN encoder-decoder for statistical machine translation. In: EMNLP (2014)

    Google Scholar 

  31. DiDomenico, G., et al.: Colorado State University EcoCAR 3 final technical report. In: SAE, WCX (2019)

    Google Scholar 

  32. Kukkala, V., Pasricha, S., Bradley, T.H.: SEDAN: Security-aware design of time-critical automotive networks. IEEE Trans. Veh. Technol. (TVT) 69(8), 9017–9030 (2020, August)

    Google Scholar 

  33. Kukkala, V.K., Thiruloga, S.V., Pasricha, S.: INDRA: intrusion detection using recurrent autoencoders in automotive embedded systems. IEEE Trans. Comput-Aid. Des. Integr. Circuits Syst. (TCAD) 39(11) (2020, November)

    Google Scholar 

  34. Thiruloga, S.V., Kukkala, V.K., Pasricha, S.: TENET: temporal CNN with attention for anomaly detection in automotive cyber-physical systems. In: IEEE/ACM Asia & South Pacific Design Automation Conference (ASPDAC) (2022, January)

    Google Scholar 

  35. Kukkala, V.K, Thiruloga, S.V., Pasricha, S.: LATTE: LSTM self-attention based anomaly detection in embedded automotive platforms. In: ACM Transactions on Embedded Computing Systems (TECS) (2021)

    Google Scholar 

  36. Kukkala, V.K., Thiruloga, S.V., Pasricha, S.: Roadmap for cybersecurity in autonomous vehicles. In: IEEE Consumer Electronics (2022)

    Google Scholar 

Download references

Acknowledgments

This research is supported by a grant from NSF (CNS-2132385).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sudeep Pasricha .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Kukkala, V.K., Thiruloga, S.V., Pasricha, S. (2023). AI for Cybersecurity in Distributed Automotive IoT Systems. In: Iranmanesh, A. (eds) Frontiers of Quality Electronic Design (QED). Springer, Cham. https://doi.org/10.1007/978-3-031-16344-9_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-16344-9_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-16343-2

  • Online ISBN: 978-3-031-16344-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics