Bezpieczeństwo przez ukrywanie
Poleganie na tym, że nikt nie wie, jak system działa — co sprawdza się dokładnie do momentu, gdy ktoś go rozbierze.
Przeciwieństwo zasady Kerckhoffsa: bezpieczeństwo oparte na utrzymaniu projektu w tajemnicy, a nie na kluczu. Historia jest jednoznaczna. Szyfr Crypto-1 w kartach MIFARE Classic, A5/1 w GSM i długa lista tajnych protokołów korporacyjnych trzymały się tylko do chwili, gdy ktoś zrzucił zawartość krzemu lub rozszyfrował ruch — wtedy okazywało się, że wady są fundamentalne.
Niuans: ukrywanie nie jest bezwartościowe jako dodatkowa warstwa. Przeniesienie SSH na inny port nie powstrzyma celowanego atakującego, ale usuwa większość szumu z logów. Kłopot zaczyna się, gdy to jedyna warstwa, zwłaszcza gdy służy za argument przeciwko przeglądowi — wtedy nie jest ochroną, lecz odkładaniem wiadomości, że system jest zepsuty.