Zum Hauptinhalt springen

Appendix A. JWE Examples (JWE-Beispiele)

Dieser Anhang bietet mehrere JWE-Beispiele, die die Verwendung verschiedener Schlüsselverwaltungsmodi, Inhaltsverschlüsselungsalgorithmen und Serialisierungsformate demonstrieren.

A.1 Example JWE using RSAES-OAEP and AES GCM (JWE-Beispiel mit RSAES-OAEP und AES GCM)

Dieser Abschnitt enthält ein vollständiges JWE-Berechnungsbeispiel unter Verwendung von RSAES-OAEP für die Schlüsselverschlüsselung und AES GCM für die Inhaltsverschlüsselung.

A.2 Example JWE using RSAES-PKCS1-v1_5 and AES_128_CBC_HMAC_SHA_256 (JWE-Beispiel mit RSAES-PKCS1-v1_5 und AES_128_CBC_HMAC_SHA_256)

Dieser Abschnitt demonstriert ein JWE unter Verwendung des RSAES-PKCS1-v1_5-Algorithmus zur Verschlüsselung des CEK und des AES_128_CBC_HMAC_SHA_256-Algorithmus zur Verschlüsselung des Inhalts.

A.3 Example JWE using AES Key Wrap and AES_128_CBC_HMAC_SHA_256 (JWE-Beispiel mit AES Key Wrap und AES_128_CBC_HMAC_SHA_256)

Dieser Abschnitt demonstriert ein JWE unter Verwendung von AES Key Wrap für die Schlüsselverschlüsselung und AES_128_CBC_HMAC_SHA_256 für die Inhaltsverschlüsselung.

A.4 Example JWE using General JWE JSON Serialization (JWE-Beispiel mit allgemeiner JWE-JSON-Serialisierung)

Dieser Abschnitt demonstriert die Verschlüsselung von Inhalten für mehrere Empfänger unter Verwendung der allgemeinen JWE-JSON-Serialisierungssyntax.

A.5 Example JWE using Flattened JWE JSON Serialization (JWE-Beispiel mit abgeflachter JWE-JSON-Serialisierung)

Dieser Abschnitt demonstriert ein JWE unter Verwendung der abgeflachten JWE-JSON-Serialisierungssyntax.


Hinweis: Für vollständigen Beispielcode und detaillierte Berechnungsschritte in diesem Anhang siehe bitte das ursprüngliche RFC-Dokument. Diese Beispiele sind wertvoll für die Implementierung und das Testen der JWE-Funktionalität.