Code-Beispiele: Vorgaben zur Verschlüsselung werden nicht eingehalten

Zusammenfassung

Die Vorgaben zur Verschlüsselung werden nicht eingehalten werden in Code-Beispielen nicht eingehalten.

Schritte zum Reproduzieren

Im Artikel Senden -> Verschlüsseln werden falsche JWE-Header gesetzt.

Wie verhält sich der aktuelle Fehler?

  .setProtectedHeader({ alg: "RSA-OAEP-256", enc: "A256GCM" })

Was ist das erwartete richtige Verhalten?

  .setProtectedHeader({ alg: "RSA-OAEP-256", enc: "A256GCM", "zip": "DEF", "kid": publicKey.getKeyID(), "cty": "application/json" })

Im unteren Code-Beispiel bitte "application/pdf" verwenden.

Bei den Beispielen handelt es sich nur um Pseudo-Code. Bitte nochmal prüfen.

Akzeptanzkriterien

  • Alle Beispiele sind geprüft und ggf. aktualisiert.