Zum Hauptinhalt springen

6. Encryption Schemes (Verschlüsselungsschemata)

6. Encryption Schemes (Verschlüsselungsschemata)

Ein Verschlüsselungsschema besteht in der symmetrischen Einstellung aus einer Verschlüsselungsoperation und einer Entschlüsselungsoperation, wobei die Verschlüsselungsoperation aus einer Nachricht unter einem Schlüssel einen Chiffretext erzeugt, und die Entschlüsselungsoperation die Nachricht aus dem Chiffretext unter demselben Schlüssel wiederherstellt. In einem passwortbasierten Verschlüsselungsschema ist der Schlüssel ein Passwort.

Eine typische Anwendung eines passwortbasierten Verschlüsselungsschemas ist eine Schutzmethode für private Schlüssel, bei der die Nachricht Informationen über private Schlüssel enthält, wie in PKCS #8. Die hier definierten Verschlüsselungsschemata wären geeignete Verschlüsselungsalgorithmen in diesem Kontext.

In diesem Abschnitt werden zwei Schemata spezifiziert: PBES1 und PBES2. PBES2 wird für neue Anwendungen empfohlen; PBES1 ist nur zur Kompatibilität mit bestehenden Anwendungen enthalten und wird nicht für neue Anwendungen empfohlen.