Appendix A. JWE Examples (Esempi JWE)
Questa appendice fornisce diversi esempi JWE che dimostrano l'uso di diverse modalità di gestione delle chiavi, algoritmi di crittografia del contenuto e formati di serializzazione.
A.1 Example JWE using RSAES-OAEP and AES GCM (Esempio JWE utilizzando RSAES-OAEP e AES GCM)
Questa sezione contiene un esempio completo di calcolo JWE utilizzando RSAES-OAEP per la crittografia delle chiavi e AES GCM per la crittografia del contenuto.
A.2 Example JWE using RSAES-PKCS1-v1_5 and AES_128_CBC_HMAC_SHA_256 (Esempio JWE utilizzando RSAES-PKCS1-v1_5 e AES_128_CBC_HMAC_SHA_256)
Questa sezione dimostra un JWE utilizzando l'algoritmo RSAES-PKCS1-v1_5 per crittografare la CEK e l'algoritmo AES_128_CBC_HMAC_SHA_256 per crittografare il contenuto.
A.3 Example JWE using AES Key Wrap and AES_128_CBC_HMAC_SHA_256 (Esempio JWE utilizzando AES Key Wrap e AES_128_CBC_HMAC_SHA_256)
Questa sezione dimostra un JWE utilizzando AES Key Wrap per la crittografia delle chiavi e AES_128_CBC_HMAC_SHA_256 per la crittografia del contenuto.
A.4 Example JWE using General JWE JSON Serialization (Esempio JWE utilizzando la serializzazione JSON JWE generale)
Questa sezione dimostra la crittografia del contenuto per più destinatari utilizzando la sintassi di serializzazione JSON JWE generale.
A.5 Example JWE using Flattened JWE JSON Serialization (Esempio JWE utilizzando la serializzazione JSON JWE appiattita)
Questa sezione dimostra un JWE utilizzando la sintassi di serializzazione JSON JWE appiattita.
Nota: Per il codice di esempio completo e i passaggi di calcolo dettagliati in questa appendice, si prega di fare riferimento al documento RFC originale. Questi esempi sono preziosi per l'implementazione e il test della funzionalità JWE.