Kerckhoffův princip
Kerckhoffův princip říká, že bezpečnost šifrovacího systému by neměla souviset s utajením šifrovací metody, ale s utajením šifrovacího klíče.
Bezpečnost šifrovacího systému nesmí záviset na utajení algoritmu. Bezpečnost je založena pouze na utajení klíče.