Kryptoanalyse
Kryptoanalyse untersucht Kryptosysteme, um ohne das vorgesehene Geheimnis Informationen, Schlüssel oder Schwächen zu gewinnen.
Definition
Kryptoanalyse fragt, was ein Unbefugter lernen oder verändern kann: Klartext oder Schlüssel gewinnen, Geheimtext unterscheiden, Fälschungen erzeugen oder Angriffe begrenzen.
Angriffsmodelle
Modelle reichen von nur Geheimtext über bekannten und gewählten Klartext bis zu Seitenkanälen und Fehlerinjektion. Mehr Zugriff setzt einen höheren Sicherheitsmaßstab.
Klassisch und modern
Klassische Angriffe nutzen Häufigkeiten und kleine Schlüsselräume. Moderne Analyse prüft Mathematik, Protokolle, Zufall, Implementierung, Laufzeit und Verbrauch. Ein App-Fehler bricht nicht zwingend die Chiffre.
Nein, sie ist eine Disziplin für Forschung, Verteidigung und Angriff.
Nein, auch Teilinformationen oder eine nachgewiesene Schwäche sind Ergebnisse.
Ja, um Vertrauen zu begründen und Implementierungsfehler zu finden.