RFC 7516 - JSON Web Encryption (JWE)
Data di pubblicazione: Maggio 2015
Stato: Standards Track
Autori: M. Jones (Microsoft), J. Hildebrand (Cisco)
Sommario (Abstract)
JSON Web Encryption (JWE) rappresenta il contenuto crittografato utilizzando strutture dati basate su JSON. I meccanismi crittografici JWE crittografano e forniscono protezione dell'integrità per una sequenza arbitraria di ottetti.
Indice (Contents)
- 1. Introduction (Introduzione)
- 1.1 Notational Conventions (Convenzioni di notazione)
- 2. Terminology (Terminologia)
- 3. JSON Web Encryption (JWE) Overview (Panoramica JWE)
- 3.1 Panoramica della serializzazione compatta JWE
- 3.2 Panoramica della serializzazione JSON JWE
- 3.3 Esempio JWE
- 4. JOSE Header (Intestazione JOSE)
- 4.1 Nomi dei parametri di intestazione registrati
- 4.2 Nomi dei parametri di intestazione pubblici
- 4.3 Nomi dei parametri di intestazione privati
- 5. Producing and Consuming JWEs (Produzione e consumo di JWE)
- 5.1 Crittografia del messaggio
- 5.2 Decrittografia del messaggio
- 5.3 Regole di confronto delle stringhe
- 6. Key Identification (Identificazione della chiave)
- 7. Serializations (Serializzazioni)
- 7.1 Serializzazione compatta JWE
- 7.2 Serializzazione JSON JWE
- 8. TLS Requirements (Requisiti TLS)
- 9. Distinguishing between JWS and JWE Objects (Distinzione tra oggetti JWS e JWE)
- 10. IANA Considerations (Considerazioni IANA)
- 11. Security Considerations (Considerazioni sulla sicurezza)
- 11.1 Entropia della chiave e valori casuali
- 11.2 Protezione della chiave
- 11.3 Utilizzo di forze algoritmiche corrispondenti
- 11.4 Attacchi adattivi con testo cifrato scelto
- 11.5 Attacchi temporali
- 12. References (Riferimenti)
- 12.1 Riferimenti normativi
- 12.2 Riferimenti informativi
Appendici (Appendices)
- Appendix A. JWE Examples (Esempi JWE)
- Appendix B. Example AES_128_CBC_HMAC_SHA_256 Computation (Esempio di calcolo AES_128_CBC_HMAC_SHA_256)
- Appendix C. 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)
- Acknowledgements (Ringraziamenti)
Risorse correlate
- Testo ufficiale: RFC 7516
- Pagina ufficiale: RFC 7516 DataTracker
- Errata: RFC Editor Errata