Goby3
3.1.5a
2024.05.23
|
Various cryptographic algorithms when working with JWT. More...
Classes | |
struct | ecdsa |
Base class for ECDSA family of algorithms. More... | |
struct | ed25519 |
struct | ed448 |
struct | eddsa |
Base class for EdDSA family of algorithms. More... | |
struct | es256 |
struct | es256k |
struct | es384 |
struct | es512 |
struct | hmacsha |
Base class for HMAC family of algorithms. More... | |
struct | hs256 |
struct | hs384 |
struct | hs512 |
struct | none |
"none" algorithm. More... | |
struct | ps256 |
struct | ps384 |
struct | ps512 |
struct | pss |
Base class for PSS-RSA family of algorithms. More... | |
struct | rs256 |
struct | rs384 |
struct | rs512 |
struct | rsa |
Base class for RSA family of algorithms. More... | |
Various cryptographic algorithms when working with JWT.
JWT (JSON Web Tokens) signatures are typically used as the payload for a JWS (JSON Web Signature) or JWE (JSON Web Encryption). Both of these use various cryptographic as specified by RFC7518 and are exposed through the a JOSE Header which points to one of the JWA (JSON Web Algorithms)(https://tools.ietf.org/html/rfc7518#section-3.1)