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.