Kryptographie Grundlagen

Kryptographie ist die Wissenschaft, die sich damit beschäftigt, Informationen zu verschlüsseln.

Die Kryptographie Grundlagen wurden schon vor mehr als zweitausend Jahren geschaffen, denn schon in sehr frühen Zeiten gab es ein starkes Bedürfnis, Informationen zu schützen und sie nur dem zugänglich zu machen, für den sie bestimmt sind. Im Grunde gibt es zwei Möglichkeiten, genau dieses Ziel zu erreichen. Das eine ist die Steganographie, also das Verstecken von Nachrichten. Die wesentlich interessantere und auch am meisten praktizierte Methode ist die Kryptographie. In der Kryptographie werden Informationen, die meist als Text vorliegen, so verfremdet, dass man sie nur mit einem bestimmten Schlüssel lesen kann. Ein Schlüssel ist dabei nicht im wörtlichen Sinne zu verstehen, sondern als weitere Information, die die Entschlüsselung der verschlüsselten Information ermöglicht.

Ein gutes und einfach zu verstehendes Beispiel für Kryptographie Grundlagen ist die sogenannte Caesar Chiffre. Bei diesem Verfahren wurde jedem Buchstaben aus dem Alphabet ein anderer Buchstabe zugeordnet, der im Alphabet einen festen Abstand von dem ursprünglichen Buchstaben hatte. Im einfachsten Falle wird also ein A zu einem B, ein B zu einem C, ein C zu einem D und so weiter. Auch wenn ein derartig verschlüsselter Text auf den ersten Blick so aussieht, als würde er keinen Sinn ergeben, kann er leicht wieder entschlüsselt werden, indem die Zuordnung wieder umgekehrt wird. Diese Verschlüsselung ist also nicht besonders sicher, Gegner müssten maximal 25 verschiedene Möglichkeiten ausprobieren, um die Nachricht entschlüsseln zu können.

Zu den modernen Kryptographie Grundlagen gehören wesentlich komplexere mathematische Verfahren wie beispielsweise die asymmetrische Verschlüsselung, die den Austausch von Primzahlen benutzt, um eine Nachricht zu verschlüsseln. Diese kryptographischen Verfahren sind so mächtig, dass sie auch von modernen Supercomputern nur nach einer untragbar langen Zeit geknackt werden können, daher ist auch im privaten Bereich eine sichere Verschlüsselung heutzutage durch frei erhältliche Programme einfach und unkompliziert möglich. Der Nutzer muss sich so also nicht mehr unbedingt mit den Kryptographie Grundlagen auseinandersetzen, sondern kann Programme für sich arbeiten lassen, die eine sichere Verschlüsselung gewährleisten.