STRIDE-based threat modeling for cyber-physical systems | Synapse