Showing 21-40 of 153 packages
A library for generating random integers.
Turn an `ArrayBuffer` into a string of hexadecimal characters.
Fastest UUIDv4 with good RNG
UUID v4 implementation with Web Crypto API
Auditable & minimal JS implementation of post-quantum cryptography: FIPS 203, 204, 205
Will generate a random HEX string of a specifc byte size.
Convert an [ArrayBuffer](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer) to [base64](https://en.wikipedia.org/wiki/Base64)
Common ID format generation for Effect
Synchronous randombytes function that works in node, the browser & react-native!
Signer classes for applesauce
Synchronous randombytes function that works in node, the browser & react-native!
WebAssembly port of AES
Argon2id implementation in pure Javascript
Utility for generating memorable passwords and converting random bytes into human-readable phrases
Import the webcrypto API as a single module in both nodejs and browsers.
PASETO v4 (encrypt, decrypt, sign & verify) in TypeScript
Import the webcrypto API as a single module in both nodejs and browsers.
A tiny (141 bytes), secure URL-friendly unique string ID generator
A cryptographically strong random number generator. Designed to be a drop-in replacement for Math.random. Can be used with Node or in a browser.
<div align="center"> <h1> sodium-randbytes </h1> </div> <hr/>