jose
JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes
JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes
Calculate GitHub App bearer tokens for Node & modern browsers
Web Cryptography API shim for legacy browsers
Common layer to be used by crypto libraries based on WebCrypto API for input validation.
A WebCrypto Polyfill for NodeJS
webcrypto library for Node, React Native and IE11+
MSR JavaScript Cryptography Library
A WebCrypto Polyfill for Node in TypeScript built on OpenSSL
Universal Module for Hash Function in JavaScript
Universal Module for HMAC (Hash-based Message Authentication Code) in JavaScript
Universal Module for AES Encryption and Decryption in JavaScript
Universal Module for Secure Random Generator in JavaScript
Universal Module for Cryptographic Key Utilities in JavaScript, including PEM-JWK converters
Universal Module for Elliptic Curve Cryptography (ECDSA and ECDH) in JavaScript
A WebCrypto polyfill that "smooths out" the rough-edges in existing User Agent implementations.
Universal Module for HKDF (Hash-based Key Derivation Function) in JavaScript
Password protect a static HTML file without a backend - StatiCrypt uses AES-256 wiht WebCrypto to encrypt your input with your long password and put it in a HTML file with a password prompt that can decrypted in-browser (client side).
Universal Module for RSA Cryptography (RSA-OAEP and RSASSA-PSS/PKCS1-V1_5) in JavaScript
JSON Web Tokens (JWT) verify/sign implementation using W3C Web Cryptography (crypto.subtle).
JavaScript cryptographic utilities for OpenSSL-WebCrypto compatibility including PEM/X509-JWK converter.