Hvordan kan man designe digitale sikkerhedssystemer, således at de ikke fremstår som sårbarheder, der kan misbruges til at true liv og fremtidige generationer?
Digitale sikkerhedssystemer kan ofte opfattes som sårbarheder, fordi deres design er teknisk og komplekst. De har mange 'huller', men disse er ofte naturlige konsekvenser af, at systemerne skal kunne tilpasse sig store mængder data. Uden disse huller kan systemerne ikke fungere. Det er ikke 'huller' som i skraldespanden, men 'huller' som i nettet under din internetforbindelse – de er nødvendige, men kan designes bedre. Man kan gøre systemerne mindre sårbare ved at bruge gode mønstre og grundige regler. For eksempel kan man bygge systemerne op omkring 'forsvar i dybden', som betyder, at man har flere lag af beskyttelse. Hvis ét lag svigter, er der andre lag, der kan stoppe angreb. Man kan også lære hurtigt og rette fejl, når de opstår. Og man kan designe systemerne med tanke for fremtiden, så de nemmere kan tilpasses nye trusler. For eksempel kan systemet ændres uden at skulle genopbygges fra grunden. Ved at være bevidst om, hvad der gør et system effektivt, og hvad der ikke hjælper, kan man undgå unødige 'huller', der gør systemerne sårbarere. I stedet kan man bygge smarte systemer, der kan tilpasse sig, fordi de har forudset mange mulige problemer. Så selvom systemet har huller, er det ikke huller, der truer fremtiden. Det er huller, der sikrer, at systemet kan fungere nu og i fremtiden – sikkert og effektivt. Derfor er sårbarheder ikke fjender, men en del af systemernes design.