Generate a cryptographically-random Uint8Array with the given number of bytes of entropy.
Provides functions for detecting if the host environment supports the WebCrypto API
Generate a cryptographically strong random string
Provides functions and types for detecting if the host environment is IE11
URL and cookie safe UIDs
High-performance Base64 encoder and decoder
A very basic crypto library
JavaScript library of crypto standards.
random bytes from browserify stand alone
[](https://www.npmjs.com/package/@ton/crypto)
Maximum unsigned 8-bit integer.
`window.crypto.getRandomValues` with fallback to Node.js crypto
Universal Module for Secure Random Generator in JavaScript
Generate a random integer
Generate a unique random string
An alias package for `crypto.randomBytes` in Node.js and/or browsers
Uint8Array.
Temporary file and directory creator
Generate a cryptographically-random BigInt with the given number of bits of entropy.
Generate a cryptographically-random probable prime number that passes the Miller-Rabin test with the given number of bits of entropy.
Read/write unsigned varints from Uint8Arrays and Uint8ArrayLists
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
A collection of utilities for better-auth
Convert data to float32 array or get float32 fractions