47 packages
dpop
DPoP (RFC9449) for JavaScript Runtimes
fetch-node-release
Fetch latest Node.js release version by keyword such as "stable", "lts/carbon" or "lts/*"
jose
JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes
jose-browser-runtime
jose-chacha
ChaCha derived AEAD algorithms extension for the jose module
jose-node-cjs-runtime
jose-node-esm-runtime
jose-x25519-ecdh
ECDH-ES implementation for X25519 keys extension for the jose module
jwa
JWA implementation (supports all JWS algorithms)
jws
Implementation of JSON Web Signatures
keyobject-to-cryptokey
Converts KeyObject instances to CryptoKey for use with a given JSON Web Algorithm
@kfmnpah/kfmnpah
node-jose
A JavaScript implementation of the JSON Object Signing and Encryption (JOSE) for current web browsers and node.js-based servers
oauth4webapi
Low-Level OAuth 2 / OpenID Connect Client API for JavaScript Runtimes
oidc-provider
OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect
oidc-provider-custom-logout
OpenID Provider (OP) implementation for Node.js OpenID Connect servers.
oidc-token-hash
oidc-token-hash validates (and generates) ID Token `_hash` claims such as `at_hash` or `c_hash`
openid-client
OAuth 2 / OpenID Connect Client API for JavaScript Runtimes
openid-client-cli
CLI for managing dynamic OpenID Connect client registrations
panva
A personal card for Filip Skokan (@panva)
@panva/asn1.js
ASN.1 encoder and decoder for Node.js with no dependencies (fork of asn1.js using native BigInt)
@panva/hkdf
HKDF with no dependencies using runtime's native crypto
@panva/jose
JSON Web Almost Everything - JWA, JWS, JWE, JWK, JWT, JWKS for Node.js with minimal dependencies
@panva/oauth4webapi
OAuth 2 / OpenID Connect for Web Platform API JavaScript runtimes
paseto
PASETO for Node.js with no dependencies