Was bedeutet der Begriff „Kryptografie“?
Der Begriff der „Kryptografie“ stammt aus dem altgriechischen und bedeutet so viel wie „Geheimsprache“. Als der Begriff das erste Mal auftauchte, bedeutete er vor allem eine geheime Schreibweise und die entsprechenden Techniken dafür zu entwickeln. Im alten Griechenland ging es bei der Kryptografie zum Beispiel vor allem darum Methoden für neue Geheimschriften zu kreieren.
Heutzutage setzen viele den Begriff „Kryptografie“ mit dem Begriff „Verschlüsselung gleich. Das ist jedoch etwas zu kurz gefasst. Viel eher ist Kryptografie die „Wissenschaft der Verschlüsselung“. Damit umfasst sie deutlich mehr Bestandteile als die eigentliche Verschlüsselung. Die Kryptografie umfasst vier Hauptziele:
Vertraulichkeit: Daten lesen oder generell Informationen erhalten dürfen nur berechtigte Personen.
Integrität: Sämtliche Daten müssen nachweisbar unverändert und vollständig sein.
Authentizität: Urheber von Nachrichten müssen eindeutig identifizierbar sein und Fälschungen müssen ausgeschlossen sein.
Verbindlichkeit: Durch die eindeutige Identifikation von Urhebern soll der Verfasser einer Nachricht nicht in der Lage sein, seine Urheberschaft abzustreiten.
Warum ist Kryptografie wichtig?
Ohne Kryptografie wäre eine sichere Nutzung des Internets nicht möglich. Sie ist unter anderem die Grundlage für das „HTTPS“-Protokoll, welches Daten zwischen Ihnen und Ihrer besuchten Website verschlüsselt. Unseren Blog-Beitrag zu HTTPS finden Sie hier.
In der digitalen Kommunikation ist diese deshalb nicht mehr weg zu denken
Welche Teilbereiche gibt es in der Kryptografie?
Verschlüsselung:
In der Regel unterscheidet man bei der Verschlüsselung zwischen der symmetrischen und der asymmetrischen Verschlüsselung. Bei der symmetrischen Verschlüsselung haben beide Kommunikationspartner den gleichen Schlüssel für die verschlüsselten Daten. Auf diese Weise kann eine große Menge an Daten leicht versendet werden. Es bietet aber auch Unsicherheiten und beide Parteien müssen den jeweiligen Schlüssel habe.
Bei der asymmetrischen Verschlüsselung hingegen gibt es zwei verschiedene Schlüssel. Den öffentlichen, der frei verteilt wird und den privaten, der geheim bleibt. Die Daten werden zwar mit dem öffentlichen Schlüssel verschlüsselt, können jedoch nur mit dem privaten entschlüsselt werden. Dies ist eine sehr verknappte Darstellung einer Public Key Infrastructure. Einen ausführlichen Blog Beitrag zu diesem Thema finden Sie hier.
Digitale Signaturen:
Bei Public Key Infrastructure sind Signaturen maßgeblich für die Kommunikation. Aber auch in anderen Bereichen fallen Signaturen in den Bereich Kryptografie. Beispielsweise bei signierte PDFs. Es gibt verschiedene Verfahren für Signaturen. Um nur ein paar zu nennen:
RSA-Signaturen,EdDSA (Edwards-Curve Digital Signature Algorithm) und ECDSA (Elliptic Curve Digital Signature Algorithm)
Umwandeln in Hashes:
Ein Passwort kann in Hashes umgewandelt werden. Ein Hash ist eine Umwandlung des Passworts in eine Buchstaben- und Zeichenfolge nach einem bestimmten Muster. Gewissermaßen könnte man sagen, dass ein Hash in der Kryptografie dem ursprünglichen Sinn einer geheimen Sprache am nächsten kommt. Dies dient dazu, dass Passwörter nicht im Klartext abgespeichert und somit leichter zu stehlen sind.
Blockchain:
Dem ein oder anderen ist das Wort „Kryptowährung“ oder Bitcoin ein Begriff. Wie der gleiche Wortanfang zu Kryptografie vermuten lässt, hängt auch die Kryptowährung mit der Kryptografie zusammen. Die Währung wird durch Hashes gebildet und auch die Transaktionen bauen auf kryptografischen Verfahren.
Wie wird sich Kryptografie in der Zukunft entwickeln?
Die Kryptografie so wie sie bis vor wenigen Jahren noch bekannt war, steht vor einer Herausforderung. Diese Verschlüsselungsverfahren könnten durch Quantencomputer viel zu schnell geknackt und Daten somit entschlüsselt werden. Aus diesem Grund wird bereits an vielen Stellen Post-Quanten-Kryptografie etabliert und auch an weitergehenden Techniken in diesem Bereich geforscht und gearbeitet. Nur auf diese Weise wird zukünftig die Kryptografie der fortschreitenden Technik standhalten können.
Fazit
Kryptografie ist essentiell und nahezu überall im Internet im Einsatz. Sie ermöglicht uns eine sichere Kommunikation und bildet somit die Grundlage für viele moderne Anwendungen. Ohne Kryptografie wären viele alltägliche Dinge wie Online-Banking mit einem immensen Sicherheitsrisiko verbunden.
Sie möchten Kryptografie verstärkt in Ihrem Unternehmen einsetzen und eine Public Key Infrastructure implementieren? Sprechen Sie uns gern an und wir unterstützen Ihr Unternehmen bei der Einrichtung.