JSON Web Encryption (JWE)

JSON Web Encryption (JWE) represents encrypted content using JSON- based data structures. Cryptographic algorithms and identifiers for use with this specification are described in the separate JSON Web Algorithms (JWA) specification and IANA registries defined by that specification. Related digital signature and Message Authentication Code (MAC) capabilities are described in the separate JSON Web Signature (JWS) specification.

[1]  Francois Yergeau UTF-8, a transformation format of ISO 10646 , 1998, RFC.

[2]  Simon Josefsson,et al.  The Base16, Base32, and Base64 Data Encodings , 2003, RFC.

[3]  Michael B. Jones JSON Web Algorithms (JWA) , 2015, RFC.

[4]  Russ Housley,et al.  Cryptographic Message Syntax (CMS) , 2002, RFC.

[5]  Peter Deutsch,et al.  GZIP file format specification version 4.3 , 1996, RFC.

[6]  Tim Dierks,et al.  The Transport Layer Security (TLS) Protocol Version 1.2 , 2008 .

[7]  Michael B. Jones,et al.  JSON Web Signature (JWS) , 2015, RFC.

[8]  Tim Berners-Lee,et al.  Uniform Resource Locators (URL) , 1994, RFC.

[9]  Nathaniel S. Borenstein,et al.  Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types , 1996, RFC.

[10]  Jeff Hodges,et al.  Representation and Verification of Domain-Based Application Service Identity within Internet Public Key Infrastructure Using X.509 (PKIX) Certificates in the Context of Transport Layer Security (TLS) , 2011, RFC.

[11]  Margaret Salter,et al.  Fundamental Elliptic Curve Cryptography Algorithms , 2011, RFC.

[12]  Rich Salz,et al.  A Universally Unique IDentifier (UUID) URN Namespace , 2005, RFC.

[13]  Wade Roush,et al.  Live long and prosper? , 1996, Science.

[14]  Douglas Crockford,et al.  The application/json Media Type for JavaScript Object Notation (JSON) , 2006, RFC.

[15]  Russ Housley,et al.  Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile , 2002, RFC.

[16]  Scott O. Bradner,et al.  Key words for use in RFCs to Indicate Requirement Levels , 1997, RFC.

[17]  Michael B. Jones,et al.  JSON Web Key (JWK) , 2015, RFC.

[18]  Donald E. Eastlake,et al.  Randomness Requirements for Security , 2005, RFC.

[19]  Thomas Narten,et al.  Guidelines for Writing an IANA Considerations Section in RFCs , 1998, RFC.

[20]  D. Eastlake,et al.  XML Encryption Syntax and Processing , 2003 .

[21]  Eric Rescorla,et al.  JavaScript Message Security Format , 2011 .

[22]  Eric Rescorla,et al.  HTTP Over TLS , 2000, RFC.

[23]  Roy T. Fielding,et al.  Uniform Resource Identifier (URI): Generic Syntax , 2005, RFC.

[24]  John Linn,et al.  Privacy enhancement for Internet electronic mail: Part I: Message encipherment and authentication procedures , 1989, RFC.

[25]  Peter Deutsch,et al.  DEFLATE Compressed Data Format Specification version 1.3 , 1996, RFC.

[26]  John Linn,et al.  Privacy Enhancement for Internet Electronic Mail: Part I: Message Encryption and Authentication Procedures , 1987, RFC.

[27]  Roy T. Fielding,et al.  Uniform Resource Identifiers (URI): Generic Syntax , 1998, RFC.

[28]  Eric Rescorla Preventing the Million Message Attack on Cryptographic Message Syntax , 2002, RFC.

[29]  John Foley,et al.  Authenticated Encryption with AES-CBC and HMAC-SHA , 2009 .