Secure Software Over-The-Air Updates In Automotive Modern Software Architecture