|
JWT-CPP v0.7.1
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