Question: Are there secure software solutions or approaches to provide remote access to systems that customers are really worried about being hacked? I did quite a bit of googling but I am probably not looking for the right terms, most people talk about VPN's, etc. But this doesn't seem to be good enough for highly-critical infrastructure systems. Can you maybe point me in the right direction?
Background info: I regularly have to work on various projects where we build industrial control systems. Without going too much into details, basically, it's a mini-network with some Windows servers and work stations, some specialised industrial control equipment (PLC's) plus generally some network switches, etc. These kinds of systems are used to control factories, water-treatment plants, etc. Generally, they run unattended or with some operator intervention to control some manufacturing process. So there is usually no engineer present. Occasionally, things can go wrong and they need someone who knows the system to attend and fix a coding error or make some code changes. Years ago, we would usually have a fairly simple RDP connection to one of the workstations inside this setup from where we can do our changes. Lately, everyone has rightfully been worrying more and more about security (see Stuxnet) and more and more end-users are starting to lean heavily towards "air-gaping" these kinds of systems. It gives them a lot more peace of mind as they are pretty confident they won't get hacked. But this is where I have a problem. If the system is completely air-gapped, someone has to physically go there in order to address any issues or make any changes. This can be god knows where in the world, sometimes hours or even days of travelling. Hence the question above...