Featured image of post Kerckhoffs' Prinzip

Kerckhoffs' Prinzip

“Kerckhoffs’ Prinzip”


Hallo!

Heute möchte ich über etwas sprechen, das ein wenig interessant und tatsächlich extrem wichtig ist, nämlich das “Kerckhoffs’ Prinzip”.

Oh, Moment, Moment.
Einige von euch denken vielleicht: “Ich habe noch nie vom ‘Kerckhoffs’ Prinzip’ gehört, und es klingt ein wenig technisch…”. Bitte macht euch keine Sorgen. Dieser Artikel ist genau das, was ich Leuten wie euch zum Lesen geben möchte.


Was bedeutet “sichere Kryptographie”?

Angenommen, jemand sagt: “Dieser Tresor kann nur von jemandem geöffnet werden, der die geheime Methode zum Öffnen kennt.”

Auf den ersten Blick sieht das sehr sicher aus, oder?
Aber wenn man darüber nachdenkt, ist es nicht ein wenig beunruhigend?

Etwa: “Wenn dieses Geheimnis herauskommt, ist es vorbei?”.

Tatsächlich war dies der Auslöser für das Kerckhoffs’ Prinzip.


Was genau ist das “Kerckhoffs’ Prinzip”?

Ganz einfach ausgedrückt ist es die Idee, dass

“Kryptographie sicher sein sollte, selbst wenn ihre Funktionsweise entdeckt wird.”

Genauer gesagt: “Die Sicherheit sollte sich nur auf den ‘geheimen Schlüssel’ stützen, und die Verschlüsselungsmethode selbst darf öffentlich sein!”.

Umgekehrt gilt: “Ein Zustand, in dem der Verschlüsselungsalgorithmus (Mechanismus) geheim gehalten wird, gilt als wenig zuverlässig”.


“Wenn der Mechanismus geheim ist, ist er sicher” kann ein wenig gefährlich sein

Das ist eine weit verbreitete Denkweise:

“Ich habe niemandem das Innere dieser App gezeigt, also ist die Sicherheit in Ordnung”

Ich verstehe das Gefühl.
Aber das ist so, als würde man sagen: “Niemand sieht hin, also werden keine Schwachstellen gefunden, oder?”.

In Wirklichkeit kann die Tatsache, dass “niemand hinsieht”, an sich schon zu einem Risiko werden.


Aber warum ist dieses Prinzip so wichtig?

Denn wenn jemand den Mechanismus in die Hände bekommt und ihn leicht entschlüsseln kann, ist diese Kryptographie am Ende.

Um einen Vergleich heranzuziehen: Es ist so, als hätte ein Türschloss einen sehr komplexen Mechanismus, könnte aber in Wirklichkeit mit einem Ersatzschlüssel aus dem Ein-Dollar-Laden geöffnet werden.

Es geht nicht darum, dass “der Schlüssel geheim ist, also ist es in Ordnung”, sondern dass “selbst wenn man den ganzen Mechanismus zeigt, kann er ohne den richtigen Schlüssel nicht geöffnet werden”, was wichtig ist.


Das Gefühl “Aber ist das nicht ein bisschen unheimlich?”

Was viele Menschen hier fühlen, ist die Angst,

“Ist es nicht ein bisschen unheimlich, den gesamten Mechanismus offenzulegen?”

Ich verstehe.
Weil man denkt: “Wenn ich das ganze Innere zeige, wird es dann nicht nachgeahmt oder für böse Zwecke genutzt?”.

Aber das ist genau der Kern des Kerckhoffs’ Prinzips.
Die “Stärke, die nicht zusammenbricht, selbst wenn das Innere gezeigt wird” ist die wahre Sicherheit.


Das gesagt, erfordert es am Anfang ein wenig Mut

Aus der Sicht des Entwicklers scheint es, als ob “den Mechanismus veröffentlichen = seine Schwächen offenlegen” ist, also ist es natürlich nervenaufreibend.

Aber denken Sie darüber nach.

Etwas, das man richtig zeigen kann und bei dem man sagen kann: “Jeder kann das überprüfen”, wird letztendlich vertrauenswürdiger sein.

Das ist ähnlich wie bei menschlichen Beziehungen.

“Eine Person, die gut mit dir auskommt, nachdem du dein wahres Ich gezeigt hast”, ist letztendlich am beruhigendsten.


Fazit

Das Kerckhoffs’ Prinzip mag etwas theoretisch klingen, aber seine Essenz ist sehr einfach.

Es geht nur darum, “Lass uns einen Mechanismus erschaffen, der nicht kaputt geht, egal wem du ihn zeigst.”

Richtiges Design anstelle von oberflächlichen Geheimnissen.
Code, für den man sich nicht schämt, ihn zu zeigen, anstelle von Code, den man niemandem zeigen möchte.

Vielleicht wird diese Art von “Stärke” in der kommenden Ära noch mehr gebraucht.


Vielen Dank fürs Lesen!

Sicherheit ist ein etwas schwieriges Thema, aber einige Teile hängen auch mit “Beziehungen zu Menschen” und “alltäglicher Ruhe” zusammen.
Wenn man Stück für Stück lernt, ohne sich überfordert zu fühlen, werden sicher gute Dinge passieren.


Auguste Kerckhoffs

comments powered by Disqus
Erstellt mit Hugo
Theme Stack gestaltet von Jimmy