Crate keygate_jwt

source ·
Expand description

keygate-jwt

A new JWT implementation for Rust that focuses on simplicity, while avoiding common JWT security pitfalls.

A new JWT (JSON Web Tokens) implementation for Rust that focuses on simplicity, while avoiding common JWT security pitfalls.

  • p256
    • ES256
  • p384
    • ES384
  • secp256k1
    • ES256K
  • Ed25519
    • EdDSA

keygate-jwt uses only pure Rust implementations, and can be compiled out of the box to WebAssembly/WASI.

Important: JWT’s purpose is to verify that data has been created by a party knowing a secret key. It does not provide any kind of confidentiality: JWT data is simply encoded as BASE64, and is not encrypted.

Modules

Macros

Enums

Type Aliases