The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.
Kryptografie schützt Informationen mithilfe mathematischer Verfahren vor unbefugtem Lesen, Verändern oder Fälschen. Verschlüsselung ist dabei nur ein Teilgebiet: Auch Hashfunktionen, digitale Signaturen, Schlüsselaustausch und die Verwaltung kryptografischer Schlüssel gehören dazu. Im Alltag steckt Kryptografie etwa in HTTPS, Messenger-Apps, Festplattenverschlüsselung und Softwareupdates.
Was bedeutet Kryptografie?
Das Wort Kryptografie geht auf griechische Wortbestandteile für „verborgen“ und „schreiben“ zurück. Heute bezeichnet es die Wissenschaft und technische Praxis, Daten und Kommunikation mit mathematischen Verfahren zu schützen. Der verwandte Begriff Kryptologie umfasst Kryptografie und Kryptoanalyse: Während Kryptografie Schutzverfahren entwickelt und einsetzt, untersucht die Kryptoanalyse deren Eigenschaften und mögliche Angriffe.
Ein paar Grundbegriffe helfen beim Einordnen:
- Klartext: lesbare oder anderweitig unverarbeitete Information.
- Chiffretext: durch Verschlüsselung umgewandelte Daten, die ohne passenden Schlüssel nicht sinnvoll lesbar sein sollen.
- Algorithmus: das festgelegte mathematische Verfahren.
- Schlüssel: ein Wert, der ein kryptografisches Verfahren steuert. Je nach Verfahren ist er geheim, öffentlich oder Teil eines Schlüsselpaares.
- Protokoll: Regeln dafür, wie mehrere kryptografische Verfahren und Kommunikationsschritte zusammenarbeiten.
Ein grundlegendes Gestaltungsprinzip lautet: Ein Algorithmus sollte nicht geheim bleiben müssen, damit ein System sicher ist. Seine Sicherheit sollte auf einem gut geschützten Schlüssel beruhen. Dieses als Kerckhoffs’ Prinzip bekannte Prinzip erleichtert Prüfung, Standardisierung und den Austausch kompromittierter Schlüssel, statt sich auf ein verborgen gehaltenes Verfahren zu verlassen.
Die vier klassischen Sicherheitsziele
- Vertraulichkeit: Nur Berechtigte können Informationen lesen, etwa wenn ein Gerät seine gespeicherten Daten verschlüsselt.
- Integrität: Änderungen an Daten lassen sich erkennen, zum Beispiel wenn eine Softwaredatei nach dem Download geprüft wird.
- Authentizität und Authentifizierung: Die Herkunft einer Nachricht oder die Identität eines Kommunikationspartners lässt sich überprüfen.
- Nichtabstreitbarkeit: Ein technischer Nachweis kann es einer Partei erschweren, eine bestimmte signierte Handlung abzustreiten. Eine digitale Signatur allein garantiert jedoch keine rechtliche Nichtabstreitbarkeit: Identitätsprüfung, Schlüsselkontrolle, Beweiskette und Rechtsordnung spielen ebenfalls eine Rolle.
Ein Verfahren bietet nicht automatisch alle diese Eigenschaften. Verschlüsselung zielt zunächst auf Vertraulichkeit. Für Integrität und Authentizität braucht es etwa authentifizierte Verschlüsselung, einen Message Authentication Code (MAC), Zertifikate oder digitale Signaturen.
#1 Best Overall
Verschlüsselung: symmetrisch, asymmetrisch und hybrid
Bei der Verschlüsselung wird Klartext mithilfe eines Algorithmus und eines Schlüssels in Chiffretext umgewandelt. Die Entschlüsselung macht die Daten mit dem passenden Schlüssel wieder lesbar. Eine verständliche Einführung in die Begriffe bietet Computer Weekly.
Symmetrische Verschlüsselung
Bei einem symmetrischen Verfahren verwenden Sender und Empfänger denselben geheimen Schlüssel für Ver- und Entschlüsselung. Das ist effizient und eignet sich für große Datenmengen. Die Herausforderung: Die Beteiligten müssen den gemeinsamen Schlüssel zunächst sicher erhalten und später kontrolliert speichern, erneuern oder widerrufen.
AES ist ein etablierter symmetrischer Verschlüsselungsstandard und eine Blockchiffre. AES-128, AES-192 und AES-256 bezeichnen Varianten mit Schlüsseln von 128, 192 und 256 Bit; die Blockgröße beträgt bei allen Varianten 128 Bit. Mehr zur Einordnung steht in der AES-Definition von Computer Weekly. Die Wahl einer größeren Schlüsselvariante allein macht ein System nicht sicher: Modus, Implementierung, Schlüsselgenerierung und -verwaltung sind ebenfalls wichtig.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Scan for outdated or missing drivers - takes under a minute3Repair Windows errors before they cause bigger problemsAsymmetrische Kryptografie
Asymmetrische Verfahren verwenden ein Schlüsselpaar: einen öffentlichen Schlüssel, der verteilt werden darf, und einen privaten Schlüssel, der geschützt werden muss. Je nach Verfahren kann das Paar etwa für digitale Signaturen oder zum Aufbau eines gemeinsamen geheimen Schlüssels dienen. Der öffentliche Schlüssel ist nicht automatisch vertrauenswürdig: Zertifikate und eine Vertrauenskette helfen festzustellen, wem er gehört.
RSA ist ein bekanntes Public-Key-Verfahren, aber nicht pauschal „das“ am weitesten verbreitete moderne Verfahren. Welche Verfahren zum Einsatz kommen, hängt von Protokoll, Softwareversion und Aufgabe ab; neben RSA gibt es unter anderem elliptische Kurvenverfahren und neuere Verfahren. Asymmetrische Kryptografie ist in der Regel aufwendiger als symmetrische Verschlüsselung und wird deshalb meist nicht genutzt, um große Dateien direkt zu verschlüsseln. Sie hilft vielmehr bei Authentifizierung, Signaturen und beim Aufbau oder Schutz von Sitzungsschlüsseln. Einen Vergleich der beiden Ansätze bietet Computer Weekly.
Warum Systeme Verfahren kombinieren
Viele reale Protokolle arbeiten hybrid: Ein asymmetrisches Verfahren oder ein Key-Encapsulation Mechanism (KEM) hilft, einen gemeinsamen Sitzungsschlüssel zu vereinbaren. Anschließend verschlüsselt ein schnelles symmetrisches Verfahren die eigentlichen Daten. Eine zusätzliche Authentizitäts- und Integritätsprüfung schützt vor unbemerkter Manipulation. So verbindet ein System den praktischen Schlüsselaustausch mit effizienter Datenverschlüsselung.
Eine Blockchiffre wie AES kann mit einem Modus für authentifizierte Verschlüsselung eingesetzt werden; Beispiele für solche Konzepte sind AES-GCM und ChaCha20-Poly1305. Die sichere Nutzung hängt dabei auch von korrekter Implementierung und davon ab, dass Werte wie Nonces nicht unzulässig wiederverwendet werden.
Hashing, MACs und digitale Signaturen
Nicht jede kryptografische Funktion verschlüsselt Daten:
- Kryptografische Hashfunktionen bilden Eingabedaten deterministisch auf eine Ausgabe fester Länge ab. Ein Hash lässt sich grundsätzlich nicht wie Chiffretext entschlüsseln. Hashwerte können helfen, Veränderungen festzustellen, beweisen allein aber nicht, wer eine Datei erstellt hat. SHA-2 und SHA-3 sind Beispiele für Hashfamilien.
- Message Authentication Codes (MACs), etwa HMAC, verwenden einen gemeinsamen geheimen Schlüssel, um Integrität und Authentizität einer Nachricht für Beteiligte mit diesem Schlüssel zu prüfen. Ein einfacher Hash ohne geheimen Schlüssel bietet diesen Herkunftsnachweis nicht.
- Digitale Signaturen werden mit einem privaten Schlüssel erzeugt und mit dem dazugehörigen öffentlichen Schlüssel geprüft. Sie können belegen, dass eine Nachricht oder Datei seit der Signatur nicht verändert wurde und zu einem bestimmten Schlüssel passt. Ob der Schlüssel tatsächlich einer identifizierten Person oder Organisation gehört, hängt unter anderem von Zertifikaten und deren Prüfung ab.
- Key-Derivation Functions (KDFs) leiten aus einem vorhandenen Geheimnis weitere Schlüssel ab, etwa getrennte Sitzungsschlüssel. Für Passwörter sind speziell dafür gedachte, absichtlich aufwendige Verfahren wie Argon2, scrypt oder bcrypt besser geeignet als schnelle allgemeine Hashfunktionen.
- Zufallszahlengeneratoren liefern Schlüssel und andere Werte, deren Unvorhersagbarkeit für die Sicherheit wichtig ist. Schwache oder vorhersehbare Zufallswerte können starke Algorithmen zunichtemachen.
Passwörter sollten nicht im Klartext gespeichert werden. Üblicherweise werden sie mit einem geeigneten Passwort-Hashing-Verfahren und einem individuellen Salt verarbeitet. Das ist keine Verschlüsselung: Es gibt keinen vorgesehenen Entschlüsselungsschritt, sondern ein eingegebenes Passwort wird zum Vergleich erneut verarbeitet.
Auch Kodierung ist etwas anderes: Base64 wandelt Daten in ein anderes Textformat um, verbirgt sie aber nicht vor Lesern. Kompression verkleinert Daten, ist ebenfalls kein Schutzverfahren.
Wie Kryptografie im Alltag eingesetzt wird
- HTTPS und TLS: TLS schützt die Verbindung zwischen Client und Server, hilft die Gegenstelle zu authentifizieren und schützt übertragene Daten gegen bestimmte Manipulationen. Welche Details gelten, hängt von TLS-Version und Konfiguration ab. Es bedeutet nicht automatisch, dass der Dienstanbieter den Klartext nicht lesen kann.
- Messenger und E-Mail: Transportverschlüsselung schützt Daten auf dem Weg zwischen Systemen. Ende-zu-Ende-Verschlüsselung soll dagegen dafür sorgen, dass nur die Endgeräte der Kommunikationspartner den Nachrichteninhalt lesen können. Metadaten, Backups, Wiederherstellungsmöglichkeiten und kompromittierte Geräte können dennoch Risiken darstellen.
- Geräte, Festplatten und Backups: Verschlüsselung kann Daten im Ruhezustand schützen, etwa bei Verlust eines gesperrten Geräts oder eines Datenträgers. Sobald ein Gerät entsperrt ist und Daten verwendet werden, kann Malware oder ein berechtigter Prozess darauf zugreifen.
- Cloud-Speicher und Datenbanken: Verschlüsselung kann Daten bei Übertragung und Speicherung schützen. Entscheidend ist, wer die Schlüssel kontrolliert und ob der Dienst Inhalte für Funktionen, Freigaben oder Wiederherstellung entschlüsseln kann.
- Software- und Firmwareupdates: Signaturen helfen Geräten zu prüfen, ob eine Aktualisierung von einer vertrauenswürdigen Quelle stammt und unverändert ist.
- VPNs, Zahlungen und Identitätsverwaltung: Kryptografische Protokolle schützen Verbindungen, unterstützen sichere Transaktionen und helfen, Identitäten oder Berechtigungen zu prüfen.
Bei Daten ist außerdem der Zustand wichtig: „im Ruhezustand“ meint gespeicherte Daten, „während der Übertragung“ Daten auf dem Kommunikationsweg. Keine dieser Schutzmaßnahmen garantiert allein, dass Endgeräte, Konten, Anbieter oder organisatorische Abläufe sicher sind.
Schlüsselmanagement entscheidet mit
Ein starker Algorithmus hilft wenig, wenn ein Angreifer den Schlüssel findet. Organisationen müssen deshalb festlegen, wie Schlüssel erzeugt, gespeichert, verwendet, rotiert, widerrufen und nach einer Kompromittierung ersetzt werden. Private Schlüssel und Geheimnisse gehören nicht in Quellcode, Logdateien oder ungeschützte Backups. Zugriffsrechte sollten auf die nötigen Personen und Dienste beschränkt und Nutzung nachvollziehbar protokolliert werden.
Ein Key-Management-Service (KMS) oder ein Hardware Security Module (HSM) kann Schlüssel zentral verwalten und kryptografische Operationen in einer kontrollierten Umgebung ausführen. Welcher Ansatz passt, hängt etwa von Kontrollanforderungen, Betriebsmodell, Verfügbarkeit, Kosten und Anbieterbindung ab. Ein KMS oder HSM ersetzt keine Berechtigungs-, Wiederherstellungs- und Rotationsprozesse. Als konkretes Beispiel dokumentiert AWS KMS unterstützte kryptografische Primitive und asymmetrische Schlüsseloperationen; das ist keine allgemeine Empfehlung für jeden Einsatzfall.
Was Kryptografie nicht leisten kann
- Sie schützt nicht automatisch vor Malware, Phishing oder einem entsperrten, kompromittierten Gerät.
- Sie hilft nicht, wenn Schlüssel gestohlen, schwach gewählt, wiederverwendet oder ungeschützt gespeichert werden.
- Verschlüsselung allein erkennt Manipulation nicht zwingend; dafür braucht es Integritätsschutz und eine korrekte Protokollkonfiguration.
- Transportverschlüsselung bedeutet nicht automatisch Ende-zu-Ende-Schutz. Ein Dienst kann je nach Architektur Inhalte im Klartext verarbeiten oder Zugriff auf Schlüssel haben.
- Sie verbirgt nicht zwangsläufig Metadaten wie Kommunikationszeitpunkte, beteiligte Konten oder Dateigrößen.
- Eine digitale Signatur beweist nicht von selbst die bürgerliche Identität des Unterzeichners oder eine rechtliche Bindungswirkung.
Weitere typische Schwachstellen sind veraltete Protokolle, Fehler bei der Zertifikatsprüfung, Seitenkanäle, fest einprogrammierte Standardschlüssel und die Wiederverwendung von Nonces oder Initialisierungswerten, wo ein Verfahren dies verbietet. Sicherheit entsteht daher aus dem Zusammenspiel von Algorithmus, Protokoll, Implementierung, Endgeräten und Betriebsprozessen.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Post-Quanten-Kryptografie: Warum die Migration schon Thema ist
Ein ausreichend leistungsfähiger künftiger Quantencomputer könnte bestimmte heute verwendete Public-Key-Verfahren gefährden. Der mögliche Angriff „harvest now, decrypt later“ betrifft Daten, die heute aufgezeichnet und später entschlüsselt werden könnten. Das ist besonders relevant für Informationen, die lange vertraulich bleiben müssen. Ein solcher Quantencomputer ist nicht mit einem verlässlichen Zeitpunkt absehbar; das Risiko ist dennoch ein Grund, langlebige Daten und schwer austauschbare Systeme frühzeitig zu berücksichtigen.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Am 13. August 2024 veröffentlichte NIST drei finale Standards für Post-Quanten-Kryptografie: FIPS 203 (ML-KEM) für Schlüsselkapselung, FIPS 204 (ML-DSA) und FIPS 205 (SLH-DSA) für digitale Signaturen. Die Standards sind gegen bekannte klassische und Quantenangriffe ausgelegt, aber kein Verfahren sollte als absolut unverwundbar bezeichnet werden. Details nennt die NIST-Mitteilung zu den FIPS-Standards.
Best Value
Post-Quanten-Kryptografie (PQC) ist nicht dasselbe wie Quantenkryptografie: PQC-Verfahren laufen auf klassischen Computern und sollen gegen Angriffe mit künftigen Quantencomputern widerstandsfähig sein. Quantenkryptografie nutzt dagegen physikalische Quanteneffekte und ist ein anderes Themengebiet.
Für Unternehmen beginnt eine sinnvolle Migration mit einer Bestandsaufnahme: Wo werden Public-Key-Verfahren und Zertifikate verwendet, welche Daten müssen lange geheim bleiben, und welche Systeme lassen sich rechtzeitig aktualisieren? Dazu kommen Abhängigkeitsanalyse, Tests auf Interoperabilität und eine Architektur, die den Austausch kryptografischer Verfahren ermöglicht („Krypto-Agilität“). Nicht jede Anwendung muss sofort gleich behandelt werden. NISTs Einordnung der ersten PQC-Standards erklärt deren Aufgaben; AWS beschreibt außerdem hybride Ansätze, die klassisches ECDH und ML-KEM kombinieren, in seiner PQC-Migrationsübersicht.
Auf einen Blick: welches Verfahren erfüllt welche Aufgabe?
| Aufgabe | Typischer Baustein | Worauf achten? |
|---|---|---|
| Große Datenmengen schützen | Symmetrische Verschlüsselung, etwa AES | Schlüssel sicher verteilen und verwalten; Integritätsschutz mitdenken. |
| Gemeinsamen Sitzungsschlüssel vereinbaren | Asymmetrisches Verfahren oder KEM | Gegenstelle authentifizieren und geeignetes Protokoll verwenden. |
| Manipulation feststellen | Authentifizierte Verschlüsselung, MAC oder Hash | Ein einfacher Hash belegt nicht automatisch Absenderidentität. |
| Absender oder Dokument prüfen | Digitale Signatur | Privaten Schlüssel schützen und Zertifikat beziehungsweise Vertrauenskette prüfen. |
| Passwörter speichern | Passwort-Hashing wie Argon2, scrypt oder bcrypt | Salt und geeigneten Kostenfaktor nutzen; keine Klartextspeicherung. |
| Anwendungsschlüssel verwalten | KMS oder HSM | Zugriff, Wiederherstellung, Protokollierung und Abhängigkeiten festlegen. |
| Langfristig auf Quantenrisiken reagieren | PQC-Verfahren wie ML-KEM und ML-DSA | Bestand erfassen, Migration testen und Interoperabilität einplanen. |
Fazit
Kryptografie ist kein einzelner Algorithmus und nicht bloß ein anderes Wort für Verschlüsselung. Sie ist ein Baukasten aus Verschlüsselung, Hashfunktionen, Authentifizierung, Signaturen, Schlüsselaustausch und Schlüsselverwaltung. Ob ein System damit wirklich schützt, hängt ebenso von sicherer Implementierung, vertrauenswürdigen Schlüsseln und passenden Betriebsprozessen ab wie von der mathematischen Stärke seiner Verfahren.
Recommended Free Tools
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

