Leksykon IT › Bezpieczeństwo › Zasada Kerckhoffsa

Zasada Kerckhoffsa

Bezpieczeństwo Svenska → Zaktualizowano: 2026-10-06

Kryptosystem musi pozostać bezpieczny, nawet jeśli wróg zna wszystko poza kluczem.

Sformułował ją holenderski językoznawca Auguste Kerckhoffs w dwóch artykułach w Journal des sciences militaires w 1883 roku. Z jego sześciu zasad dla kryptografii wojskowej przetrwała druga: system nie może wymagać tajności i musi móc wpaść w ręce wroga bez szkody.

Claude Shannon ujął to później jako „wróg zna system”. Dlatego poważne szyfry są publikowane i recenzowane otwarcie, a nie trzymane w tajemnicy. Tajny projekt historycznie okazywał się słabym projektem — a w przeciwieństwie do klucza algorytmu nie da się wymienić, gdy już wycieknie.

← Wróć do leksykonu