Use the Node.js crypto module API without having to worry if it is being run in browser or Node.js
Provides functions for detecting if the host environment supports the WebCrypto API
Common layer to be used by crypto libraries based on WebCrypto API for input validation.
JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes
a cryptographic utility for sealing-unsealing a JSON object using symmetric key encryption with message integrity verification