JWK support
Convert a JSON Web Key to a PEM
TypeScript definitions for jwk-to-pem
💯 PEM-to-JWK and JWK-to-PEM for RSA keys in a lightweight, zero-dependency library focused on perfect universal compatibility.
A JavaScript implementation of the JSON Object Signing and Encryption (JOSE) for current web browsers and node.js-based servers
convert between PEM and JWK formats
TypeScript definitions for pem-jwk
Lightweight RSA/ECDSA keypair generation and JWK <-> PEM using node's native RSA and ECDSA support
Lightweight, Zero-Dependency RSA and EC/ECDSA crypto for Node.js and Browsers
Converts PEM encoded RSA public and private keys to the JWK (JSON Web Key) format.
A utility for translating cryptographic keys between representations
TypeScript definitions for token-introspection
💯 PEM-to-JWK and JWK-to-PEM (and SSH) for ECDSA keys in a lightweight, zero-dependency library focused on perfect universal compatibility.
Get an array of algorithms allowed to be used with a JWK.
Request Cryptography
COSE (RFC 8152) to JWK (RFC 7517) converter for node.js. Created for WebAuthn.
JWK Thumbprint
Use JWK and JWTs using the Crypto API
JWK Thumbprint defined by RFC 7638
Universal Module for Cryptographic Key Utilities in JavaScript, including PEM-JWK converters
Universal Module of X.509 Certificate Utilities in JavaScript
Lightweight, Zero-Dependency CSR (Certificate Signing Request) generator and parser for Node.js and Browsers
A client implementation of the Key Management Service (KMS) for JavaScript -- for both node.js and browser.
OAuth client for ATPROTO PDS. This package serves as common base for environment-specific implementations (NodeJS, Browser, React-Native).