Level 2 – Asymmetrische Verschlüsselung
RSA-Verfahren
RSA nutzt zwei zusammenhängende Schlüssel: einen öffentlichen (zum Verschlüsseln) und einen privaten (zum Entschlüsseln).
Didaktik-Hinweis: RSA ist eine Einwegfunktion mit Falltür. Vorwärts (Verschlüsseln) ist leicht, rückwärts (Entschlüsseln ohne privaten Schlüssel) ist schwer.
⚙️ SCHLÜSSELERZEUGUNG
×
Bob's öffentlicher Schlüssel
—
c = m^e mod n
Bob's privater Schlüssel
—
m = c^d mod n
ASYMMETRISCHE VERSCHLÜSSELUNG – RSA
👩
Alice
Verschlüsselt mit Bobs öffentlichem Schlüssel
Öffentlicher Schlüssel: —
—
— — —
🔐
🕵️
Mallory
👨
Bob
Entschlüsselt mit privatem Schlüssel
Privater Schlüssel: —
—
—