How to ensure security across ECU software update campaigns, prevent update package tampering, and minimize potential damage to connected vehicles