In der Kryptologie ist der wichtigste Punkt stets die Sicherheit. Dabei ist es wichtig, Sicherheit von Schein-Sicherheit zu unterscheiden.
Das Prinzip von Kerckhoffs
Eines der wichtigsten Prinzipien in der Kryptologie stammt von August Kerckhoffs:
«Die Sicherheit eines Kryptosystems darf nicht von der Geheimhaltung des Algorithmus abhängen.
Die Sicherheit gründet sich nur auf die Geheimhaltung des Schlüssels.» – Auguste Kerckhoffs (1835 - 1903)
Formulierung von Claude Shannon
Claude Shannon hat dasselbe kurz und prägnant ausgedrückt:
«The enemy knows the system!»
– Claude Shannon (1916 - 2001)
Erklärung von Bruce Schneier
Der renommierte Kryptologe Bruce Schneier erklärt das Prinzip von Kerckhoffs' mit einer kurzen Geschichte 2:
«Man unterscheidet zwei Arten von Verschlüsselung: Verschlüsselung, die deine kleine Schwester daran hindert, deine Dateien zu lesen, und die Verschlüsselung, die bedeutende Regierungen daran hindert, sie zu lesen.»
– Bruce Schneier
«Wenn ich einen Brief in einen Safe einschliesse, diesen irgendwo in New York verstecke und dir dann sage, du sollst den Brief lesen, hat dies nichts mit Sicherheit zu tun.
Das ist Verschleierung.
Angenommen, ich schliesse einen Brief in einen Safe ein, übergebe dir den Safe mitsamt Bauplan, hundert weiteren, identischen Safes und deren geheimer Kombination, so dass du und die besten Codeknacker den Schliessmechanismus studieren können.
Wenn du den Brief trotzdem nicht lesen kannst, dann spricht man von Sicherheit.»
– Bruce Schneier
Quelle: Applied Cryptography, Bruce Schneier, Vorwort
Kerckhoffs' Prinzip