Security challenges and methods for protecting critical infrastructure cyber-physical systems | Synapse