Level 3 – Hybride Verschlüsselung
RSA + symmetrischer Sitzungsschlüssel
Hybrid bedeutet: RSA schützt nur den Sitzungsschlüssel, die eigentliche Nachricht wird schnell symmetrisch verschlüsselt.
⚙️ SCHRITT 1: RSA-SCHLÜSSEL FÜR BOB
Öffentlicher Schlüssel (an Alice)
—
Privater Schlüssel (nur Bob)
—
🧪 SCHRITT 2: ALICE WÄHLT SITZUNGSSCHLÜSSEL
RSA-verschlüsselter Sitzungsschlüssel
—
✉️ SCHRITT 3: NACHRICHT SYMMETRISCH VERSCHLÜSSELN
👩
Alice
Verschlüsselt mit k
Symmetrisch verschlüsselt (Demo: Caesar mit k)
—
👨
Bob
Entschlüsselt k mit RSA, dann Nachricht
Entschlüsselter Sitzungsschlüssel
—
Empfangenes Ciphertext
—
Entschlüsselte Nachricht
—
🕵️ MALLORY SIEHT NUR CIPHERTEXTE
Abgefangener RSA-Schlüsselblock
—
Abgefangene symmetrisch verschlüsselte Nachricht
—
Didaktischer Punkt: In echten Systemen wird als symmetrisches Verfahren AES verwendet. Hier nutzen wir Caesar nur als sichtbare Demo für den Ablauf.
🔁 HYBRID-FLOW AUF EINEN BLICK
1. Bob veröffentlicht (n,e)
→
2. Alice sendet RSA(k)
→
3. Alice/Bob nutzen k für schnelle symmetrische Verschlüsselung