Skip to main content
IAMRoadmapIAMRoadmap

JWK Generator & Viewer

Generate and analyze JSON Web Keys

Key Configuration

Public Key (JWK)

Safe to share, used for verification

Click "Generate Key Pair" to create keys

Private Key (JWK)

Keep secret, used for signing

Click "Generate Key Pair" to create keys

Learn More

About JSON Web Keys (JWK)

  • •Defined in RFC 7517 for representing cryptographic keys as JSON
  • •Supports RSA, EC (Elliptic Curve), and symmetric key types
  • •Contains key metadata: kid, alg, use
  • •JWKS (JWK Set) is a collection of keys published by identity providers

JWK in IAM

  • •JWT Signing – Sign tokens with private key, verify with public
  • •OIDC Discovery – Published at .well-known/jwks.json endpoint
  • •Key Rotation – Use kid (Key ID) to select the correct key
  • •Federation – Trust external identity provider keys