Given a 128 bit secret, create functions to encrypt a 32 bit signed integer to a base58 encoded string and vice versa for things such as coupon codes, order ids, short URLs, serial numbers, etc. ## usage ```shell npm install crypt-ids cat /dev/urandom
utilities for encryption and hashing
Node.js module for Apache style password encryption using crypt(3).
Get the version of a MongoDB Crypt shared library programmatically and as a CLI
A list of SPDX license identifiers
[](https://github.com/paralleldrive/aidd)[](https://paralleldrive.com)
Dummy MongoDB Crypt shared library which only implements version helpers
Generate YouTube-like ids from numbers.
Typescript wrapper for SHA-512, including $6$ crypt format.
Generate human-readable ids from lists of easy-to-spell nouns and adjectives
Fast nd point clustering.
Simple id generation and caching
Remove literals from an AST which might contain PII (strings and numbers, and optionally lists and objects)
skip32 (Skipjack cipher for 32-bit numbers) for node
Javascript implementation of the Unix crypt(3) DES-based hash
Read and write files atomically and reliably.
Provide sha512crypt algorithm for nodejs
Amazingly short non-sequential url-friendly unique id generator.
Utilities for working with Sanity document IDs
A tiny (130B to 205B) and fast utility to randomize unique IDs of fixed length
Simple XOR string encryption library.
ids client for Node.js
This is a fork of https://github.com/paralleldrive/cuid2
A utility for generating monotonically increasing unique event ids across a network of services.