JWT-CPP v0.7.0
A header only library for creating and validating JSON Web Tokens (JWT) in C++
|
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