sm-crypto
implementation of crypto for the browser
sm-crypto-v2
sm-crypto
Node's domain module for the web browser. This is merely an evented try...catch with the same API as node, nothing more.
Single API for Web Crypto API and Crypto Subtle working in Node.js, Browsers and other runtimes
A WebCrypto Polyfill for NodeJS
Provides functions for detecting if the host environment supports the WebCrypto API
A pure JS implementation SHA256.
Collection of crypto utilities
A package that contains an array of every single file extension there is for binary files
A package that contains an array of every single file extension there is for text files
Publish multiple editions for your JavaScript packages consistently and easily (e.g. source edition, esnext edition, es2015 edition)
Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.
SHA256 wrapper for browsers that prefers `window.crypto.subtle` but will fall back to a pure JS implementation in @aws-crypto/sha256-js to provide a consistent interface for SHA256.
TypeScript definitions for sm-crypto
JavaScript library of crypto standards.
Helper functions
Check version ranges like `>=N` and `X || Y || Z` with support for Node.js, Web Browsers, Deno, and TypeScript.
Crypto tools for Node-OPCUA
Pure JS implementation of CRC32 https://en.wikipedia.org/wiki/Cyclic_redundancy_check
WebSocket buffer utils
Provides cryptography primitives for Android, iOS and web.
An extended Error class that envelops a parent error, such that the stack trace contains the causation