Dein Lernbereich wird geladen
App wird gestartet …
Dein Lernbereich wird geladen
App wird gestartet …
Diffie–Hellman lässt zwei Parteien über öffentliche Nachrichten denselben modularen Gruppenwert ableiten, ohne ihre privaten Exponenten zu senden.
Ansehen kostenlos · Karteikarten oder Multiple-Choice-Test · übernehmen ab Essential
Formel
a,b,g,p,A,B,K sind ganze Zahlen beziehungsweise Restklassen; keine physikalische Einheit
| Symbol | Bedeutung | Einheit |
|---|---|---|
| Primzahl, die den endlichen Körper beziehungsweise die Rechenmodulstruktur festlegt | Ganzzahl | |
| Öffentlich gewähltes Gruppenelement geeigneter Ordnung modulo p | Restklasse modulo p | |
| Geheime private Exponenten der beiden Parteien | Ganzzahl | |
| Öffentliche Werte gᵃ mod p und gᵇ mod p | Restklasse modulo p | |
| Gemeinsamer modularer Gruppenwert vor Schlüsselableitung | Restklasse modulo p |
A=g^a\bmod p,\quad B=g^b\bmod p,\quad K_A=B^a\bmod p=K_B=A^b\bmod p=g^{ab}\bmod pDie Gleichheit folgt aus (gᵇ)^a≡(gᵃ)^b≡g^(ab) mod p. Das Lernmodell setzt voraus, dass p und g eine geeignete Gruppe mit ausreichend großer Ordnung beschreiben; das bloße Rechnen modulo einer beliebigen Zahl ist keine sichere Parameterwahl. Der Austausch allein authentifiziert keine Partei und ist deshalb gegen Man-in-the-Middle-Angriffe anfällig. Das gemeinsame K ist noch kein fertiger Anwendungsschlüssel: reale Protokolle benötigen Authentisierung, standardisierte Gruppen, Schlüsselableitung und sichere Implementierungen. Kleine Zahlen dienen ausschließlich der Handrechnung. Der RFC liefert die Gleichung; CS2023 führt Sicherheit als eigenes Wissensgebiet.
Die Gleichheit folgt aus (gᵇ)^a≡(gᵃ)^b≡g^(ab) mod p. Das Lernmodell setzt voraus, dass p und g eine geeignete Gruppe mit ausreichend großer Ordnung beschreiben; das bloße Rechnen modulo einer beliebigen Zahl ist keine sichere Parameterwahl. Der Austausch allein authentifiziert keine Partei und ist deshalb gegen Man-in-the-Middle-Angriffe anfällig. Das gemeinsame K ist noch kein fertiger Anwendungsschlüssel: reale Protokolle benötigen Authentisierung, standardisierte Gruppen, Schlüsselableitung und sichere Implementierungen. Kleine Zahlen dienen ausschließlich der Handrechnung. Der RFC liefert die Gleichung; CS2023 führt Sicherheit als eigenes Wissensgebiet.
Diffie–Hellman lässt zwei Parteien über öffentliche Nachrichten denselben modularen Gruppenwert ableiten, ohne ihre privaten Exponenten zu senden.
Gemeinsames Geheimnis
Gilt im selben geeigneten endlichen Gruppenmodell.
Erkläre am Beispiel zu Diffie-Hellman-Schlüsselaustausch (Lehrmodell), welche Eingabegrößen zur gesuchten Ausgabe führen.
Das Beispiel verknüpft konkrete Eingaben mit dem Ergebnis.
Diffie–Hellman lässt zwei Parteien über öffentliche Nachrichten denselben modularen Gruppenwert ableiten, ohne ihre privaten Exponenten zu senden.
Gültig ist die Beziehung nur unter den genannten Voraussetzungen.
Berechne für p=23, g=5, a=6, b=15 die öffentlichen Werte und den gemeinsamen Restklassenwert.
A=56 mod 23=8 und B=515 mod 23=19.
Dann B6 mod 23=2 und A15 mod 23=2.
Die Parameter sind ein unsicheres Handrechenbeispiel, kein Produktionsschlüssel.
Die Beziehung ohne ihre angegebenen Voraussetzungen auf einen anderen Fall übertragen.
Prüfe vor dem Einsetzen den Gültigkeitsbereich: Die Gleichheit folgt aus (gᵇ)^a≡(gᵃ)^b≡g^(ab) mod p. Das Lernmodell setzt voraus, dass p und g eine geeignete Gruppe mit ausreichend großer Ordnung beschreiben; das bloße Rechnen modulo einer beliebigen Zahl.
Formelcluster
Diffie–Hellman lässt zwei Parteien über öffentliche Nachrichten denselben modularen Gruppenwert ableiten, ohne ihre privaten Exponenten zu senden.
Nur als unsicheres Rechenbeispiel: p=23, g=5, a=6 und b=15. Dann A=56 mod 23=8 und B=515 mod 23=19. Alice berechnet 196 mod 23=2; Bob erhält 815 mod 23=2. Probe: beide Werte sind 590 mod 23=2. Diese winzigen Parameter lassen sich sofort brechen und dürfen nie produktiv eingesetzt werden.
Modulare Arithmetik und die Idee eines Schlüsselaustauschs nachvollziehen; keine Anleitung zur produktiven Kryptographie.
Eine typische Aufgabe Schritt für Schritt: Diffie-Hellman-Schlüsselaustausch (Lehrmodell) (A=gᵃ mod p; B=gᵇ mod p; K=Bᵃ=Aᵇ mod p).
Aufgabe
Erkläre am Beispiel zu Diffie-Hellman-Schlüsselaustausch (Lehrmodell), welche Eingabegrößen zur gesuchten Ausgabe führen.
Rechenweg
Das Beispiel verknüpft konkrete Eingaben mit dem Ergebnis.
Diffie–Hellman lässt zwei Parteien über öffentliche Nachrichten denselben modularen Gruppenwert ableiten, ohne ihre privaten Exponenten zu senden.
Gültig ist die Beziehung nur unter den genannten Voraussetzungen.
Aufgabe
Berechne für p=23, g=5, a=6, b=15 die öffentlichen Werte und den gemeinsamen Restklassenwert.
Rechenweg
A=56 mod 23=8 und B=515 mod 23=19.
Dann B6 mod 23=2 und A15 mod 23=2.
Die Parameter sind ein unsicheres Handrechenbeispiel, kein Produktionsschlüssel.
Alice veröffentlicht A=gᵃ mod p und Bob B=gᵇ mod p, während ihre Exponenten geheim bleiben. Alice potenziert B mit a und erhält (gᵇ)ᵃ=gᵃᵇ modulo p. Bob potenziert A mit b und erhält (gᵃ)ᵇ=gᵃᵇ modulo p. Die Exponentenmultiplikation ist kommutativ, deshalb stimmen die Restklassen überein. Ein Außenstehender sieht p, g, A und B, müsste aber ein diskretes Logarithmusproblem lösen, um einen privaten Exponenten zu erhalten. Die Reihenfolge, in der Alice und Bob senden, ändert diese algebraische Gleichheit nicht. Lehrmodell über einer geeigneten endlichen Gruppe; Beispielwerte sind kryptografisch unsicher und nicht produktiv zu verwenden.
p legt den modularen Zahlenraum fest und g das öffentliche Gruppenelement, dessen Potenzen die möglichen öffentlichen Werte bilden. Eine sichere Konstruktion muss eine geeignete Untergruppe mit bekannter, großer Ordnung verwenden; nur „p ist prim“ und „g ist irgendeine Zahl“ reichen nicht als vollständige Parameterprüfung. In dieser Seite steht die Gleichung zur Veranschaulichung modularer Arithmetik. Produktionsprotokolle wählen ihre Gruppen anhand aktueller Standards und validieren öffentliche Werte nach dem jeweiligen Protokoll. Lehrmodell über einer geeigneten endlichen Gruppe; Beispielwerte sind kryptografisch unsicher und nicht produktiv zu verwenden.
Für p=23, g=5, a=6 und b=15 berechnet Alice A=56 mod 23=8 und Bob B=515 mod 23=19. Alice erhält B6 mod 23=196 mod 23=2; Bob erhält A15 mod 23=815 mod 23=2. Dass beide Werte gleich sind, prüft die Gleichung. Die Zahlen sind absichtlich klein, damit man Potenzen mit wiederholtem Quadrieren von Hand prüfen kann. Gerade deshalb kann ein Rechner oder Angreifer die geheimen Exponenten sofort finden. Lehrmodell über einer geeigneten endlichen Gruppe; Beispielwerte sind kryptografisch unsicher und nicht produktiv zu verwenden.
Nein. Ohne Authentisierung kann ein Angreifer sich gegenüber Alice als Bob und gegenüber Bob als Alice ausgeben. Er baut dann zwei getrennte Schlüsselbeziehungen auf und leitet Nachrichten zwischen ihnen weiter. Der reine Gleichungstausch beweist also nicht, mit wem der Schlüssel geteilt wird. Reale Protokolle binden den Austausch an Zertifikate, Signaturen oder andere authentisierte Verfahren und benötigen sorgfältige Schlüsselableitung. Die Seite erklärt das mathematische Prinzip, sie ersetzt keine Protokollspezifikation oder Sicherheitsprüfung. Lehrmodell über einer geeigneten endlichen Gruppe; Beispielwerte sind kryptografisch unsicher und nicht produktiv zu verwenden.
K ist zunächst nur ein modularer Gruppenwert und sollte in realen Protokollen nicht direkt als symmetrischer Schlüssel verwendet werden. Ein standardisierter Schlüsselableitungsmechanismus verarbeitet das gemeinsame Geheimnis zusammen mit Kontextdaten, Rollen und Protokolltranskript zu passend langen Schlüsselmaterialien. Anschließend schützt ein authentifizierter Verschlüsselungsmodus die Nachricht und erkennt Manipulationen. Außerdem müssen Zufallswerte, Ephemeral-Key-Lebensdauer, Identitäten und Fehlerbehandlung stimmen. Die Formel veranschaulicht nur die Vereinbarung eines gemeinsamen Werts, nicht den vollständigen sicheren Kommunikationskanal. Lehrmodell über einer geeigneten endlichen Gruppe; Beispielwerte sind kryptografisch unsicher und nicht produktiv zu verwenden.
Quanta-Prüfungsset
Kuratiertes Prüfungsset für "Diffie-Hellman-Schlüsselaustausch (Lehrmodell)":
Frage (Vorderseite)
Welche Formel beschreibt Diffie-Hellman-Schlüsselaustausch (Lehrmodell)?
Antwort in deinem Set
Frage (Vorderseite)
Wie stellst du A=gᵃ mod p; B=gᵇ mod p; K=Bᵃ=Aᵇ mod p nach Gemeinsames Geheimnis um?
Antwort in deinem Set
Frage (Vorderseite)
Welcher typische Fehler passiert bei A=gᵃ mod p; B=gᵇ mod p; K=Bᵃ=Aᵇ mod p?
Antwort in deinem Set
+ 8 weitere Karten: Einheiten, Variablen, Herleitung, Beispiel, Klausuraufgabe
Das Formelset enthält 11 Karten. Nach der Übernahme kannst du sie prüfen und lernen; deine Bewertungen bestimmen die weiteren Wiederholungen.
Die Liste nennt Fachquellen und weiterführende Literatur. Eine Seiten- oder Abschnittsnummer steht dabei, wenn sie Teil der Literaturangabe ist; es handelt sich nicht um wörtliche Zitate.
Erstelle ein kuratiertes FSRS-Prüfungsset für A=gᵃ mod p; B=gᵇ mod p; K=Bᵃ=Aᵇ mod p: Formelabruf, Variablen, Herleitung, Umstellung, Beispiel, typische Fehler und Klausurkontext.
Kuratiertes Formelset · LaTeX · FSRS Spaced Repetition · übernehmen ab Essential