Διασφάλιση
- Έλεγχος κατά πόσο τα μέσα για την ασφάλεια υπάρχουν και
συνεχίζουν να υπάρχουν
- Αντίμαχες απαιτήσεις με τη λειτουργικότητα των μέσων
Μερικοί τρόποι διασφάλισης
- Διασφάλιση ποιότητας, μέθοδοι τεχνολογίας λογισμικού
- Απλότητα στην υλοποίηση
- Αρχιτεκτονική με αρθρώματα
- Έλεγχος των υποθέσεων και των αποτελεσμάτων τους
- Ιστορικά στοιχεία προβλημάτων και της αντιμετώπισής τους
- Συντηρητισμός
- Ετοιμότητα για μη αναμενόμενες βλάβες
- Αποφυγή μοναδικών σημείων βλάβης (single failure points)
- Πολλαπλά επίπεδα προστασίας
- Διαφορετικοί μηχανισμοί προστασίας
- Αρχή των ελαχίστων προνομίων
- Τα λάθη να οδηγούν σε μειωμένες υπηρεσίες και όχι μειωμένη ασφάλεια
- Απαγόρευση όσων δεν επιτρέπονται
- Προσοχή στον ασθενέστερο κρίκο
- Προσοχή στις εσωτερικές παραβάσεις