Appendix A. JWE Examples (Exemples JWE)
Cette annexe fournit plusieurs exemples JWE démontrant l'utilisation de différents modes de gestion des clés, algorithmes de chiffrement de contenu et formats de sérialisation.
A.1 Example JWE using RSAES-OAEP and AES GCM (Exemple JWE utilisant RSAES-OAEP et AES GCM)
Cette section contient un exemple complet de calcul JWE utilisant RSAES-OAEP pour le chiffrement de clé et AES GCM pour le chiffrement de contenu.
A.2 Example JWE using RSAES-PKCS1-v1_5 and AES_128_CBC_HMAC_SHA_256 (Exemple JWE utilisant RSAES-PKCS1-v1_5 et AES_128_CBC_HMAC_SHA_256)
Cette section démontre un JWE utilisant l'algorithme RSAES-PKCS1-v1_5 pour chiffrer la CEK et l'algorithme AES_128_CBC_HMAC_SHA_256 pour chiffrer le contenu.
A.3 Example JWE using AES Key Wrap and AES_128_CBC_HMAC_SHA_256 (Exemple JWE utilisant AES Key Wrap et AES_128_CBC_HMAC_SHA_256)
Cette section démontre un JWE utilisant AES Key Wrap pour le chiffrement de clé et AES_128_CBC_HMAC_SHA_256 pour le chiffrement de contenu.
A.4 Example JWE using General JWE JSON Serialization (Exemple JWE utilisant la sérialisation JSON JWE générale)
Cette section démontre le chiffrement de contenu pour plusieurs destinataires en utilisant la syntaxe de sérialisation JSON JWE générale.
A.5 Example JWE using Flattened JWE JSON Serialization (Exemple JWE utilisant la sérialisation JSON JWE aplatie)
Cette section démontre un JWE utilisant la syntaxe de sérialisation JSON JWE aplatie.
Note : Pour le code d'exemple complet et les étapes de calcul détaillées dans cette annexe, veuillez consulter le document RFC original. Ces exemples sont précieux pour l'implémentation et les tests de la fonctionnalité JWE.