HIPAA compliant encryption utility
Provides functions for detecting if the host environment supports the WebCrypto API
SHA1 wrapper for browsers that prefers `window.crypto.subtle`.
A tiny (130B to 205B) and fast utility to randomize unique IDs of fixed length
A very basic crypto library
Polyfill crypto.randomUUID
A tiny (230B) and fast UUID (v4) generator for Node and the browser
[](https://www.npmjs.com/package/@ton/crypto)
Single API for Web Crypto API and Crypto Subtle working in Node.js, Browsers and other runtimes
Arbitrary precision modular arithmetic, cryptographically secure random numbers and strong probable prime generation/testing. It works in modern browsers, Angular, React, Node.js, etc. since it uses the native JS implementation of BigInt
Universal Module for Secure Random Generator in JavaScript
A pure JS implementation SHA256.
implementation of crypto for the browser
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.
A fast implementation of Node's `crypto` module written in C/C++ JSI
Helper functions
JavaScript library of crypto standards.
Crypto primitives for libp2p
Pure JS implementation of CRC32 https://en.wikipedia.org/wiki/Cyclic_redundancy_check
[](https://www.npmjs.com/package/ton-crypto)
Tiny hashing module that uses the native crypto API in Node.js and the browser
Secure localStorage/sessionStorage data with high level of encryption and data compression
Pure JS implementation of CRC32-C https://en.wikipedia.org/wiki/Cyclic_redundancy_check
URL and cookie safe UIDs