As discussed in the JOSE WG session on Thursday, below is the outline for the promised cookbook. The current source is on GitHub at < https://github.com/linuxwolf/jose-more.git >
• 1. Introduction • 1.1. Considerations for Applications • 2. Terminology and Conventions • 3. JSON Web Key Examples • 3.1. RSA Public Key • 3.2. RSA Private Key • 3.3. Elliptic Curve Public Key • 3.4. Elliptic Curve Private Key • 3.5. Symmetric Key • 3.6. Key Set • 3.7. Encrypted Key • 3.8. Encrypted Key Set • 4. JSON Web Signature Examples • 4.1. RSA v1.5 Signature • 4.2. RSA-PSS Signature • 4.3. ECDSA Signature • 4.4. HMAC-SHA2 Integrity Protection • 4.5. Protecting Specific Header Fields • 4.6. Protecting Content Only • 4.7. Multiple Signatures • 5. JSON Web Encryption Examples • 5.1. Direct Encryption using AES-GCM • 5.2. Key Agreement using ECDH-ES with AES-CBC-HMAC-SHA2 • 5.3. Key Agreement with Key Wrapping using ECDH-ES and AES-KW with AES-GCM • 5.4. Key Encryption using RSA v1.5 and AES-HMAC-SHA2 • 5.5. Key Encryption using RSA-OAEP with A256GCM • 5.6. Key Wrap using PBES2-AES-KW with AES-CBC-HMAC-SHA2 • 5.7. Key Wrap using AES-KW with AES-GCM • 5.8. Protecting Specific Header Fields • 5.9. Protecting Content Only • 5.10. Encryption for Multiple Recipients • 6. Security Considerations • 7. Normative References • Appendix A. Acknowledgements • Author's Address - m&m Matt Miller < [email protected] > Cisco Systems, Inc.
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ jose mailing list [email protected] https://www.ietf.org/mailman/listinfo/jose
