the correct functioning of various in-vehicle systems. These devices host complex software
systems with over 100-million lines of code, requiring regular and timely updates for
functional and security improvements. Addressing the shortcomings of the legacy update
system, over-the-air (OTA) software update system has emerged as an efficient, cost-
effective, and convenient solution for delivering updates to automobiles remotely. While OTA …