Frage 16: Wie wird RSA zur praktischen Verschlüsselung herangezogen?

RSA wird mit einem symmetrischen Kryptosystem wie DES (siehe Frage 64) kombiniert, um eine Nachricht in einem RSA Umschlag zu verschlüsseln.

Nehmen wir an, Alice möchte eine verschlüsselte Nachricht an Bob senden. Sie chiffriert diese zuerst mit DES und einem zufällig gewählten Schlüssel. Dann schlägt sie Bobs öffentlichen Schlüssel nach und benutzt ihn, um den DES Schlüssel zu chiffrieren. Die DES verschlüsselte Nachricht und den RSA verschlüsselten DES Schlüssel sendet sie zusammen in einem digitalen Umschlag an Bob. Bob empfängt diesen und extrahiert daraus den chiffrierten DES Schlüssel. Diesen dechiffriert er mit seinem privaten RSA Schlüssel. Sodann dechiffriert er die DES verschlüsselte Nachricht.

Die Kombination der beiden Verfahren zu einem Hybridsystem vereinigt die hohe Geschwindigkeit von symmetrischer Verschlüsselung mit den Schlüsselverwaltungsvorteilen asymmetrischer Kryptosysteme.

[Zurück zur Titelseite]