github.com/square/go-jose (go): Package jose aims to provide an implementation of the Javascript Object Signing and Encryption set of standards. It implements encryption and signing based on the JSON Web Encryption and JSON Web Signature standards, with optional JSON Web Token support available in a sub-package. The library supports both the compact and full serialization formats, and has optional support for multiple recipients.
Keywords: crypto|encryption|go|jose|json-web-encryption|json-web-signature|json-web-token|jwe|jws|jwt|signing