A crude implementation of a feistel cipher
Common component of the Jove framework
Tiny, fancy, javascript canvas smoke effect.
nonce helpers for cryptomancy, the toy crypto suite
cryptographic gaming toolkit
Type-level numeric and string operations
Node.js utility for mapping the properties of two Objects between each other
prime number utilities for cryptomancy
A lightweight package to generate unique and uniformly sampled colors from UUIDs.
utility functions for cryptomancy suite
algorithms with pluggable entropy
A reversible integer bijection for Javascript and Typescript. Obfuscate auto-increment IDs, generate license keys, build URL shorteners — powered by Knuth's multiplicative method over a modular ring.
really basic secret sharing based on xor
encoding libraries for cryptomancy
a implementation of a cryptographic accumulator in for the cryptomancy suite
different flavours of entropy with a consistent api
tools for more complex behaviour involving oblivious transfer
Unified Query Algebra — multi-paradigm database engine for the browser
This module wraps an implementation of shamir's secret sharing for threshold cryptography.
Schemas, scoring engine, and xAPI builder for learning-kit
[](https://npmjs.org/package/umi-plugin-oss) [](https://npmjs.org/package/umi-plugin-oss) [![Build Status
a flexible implementation of oblivious transfer
Hash and unhash structured model data with no collisions, duplicates or gaps using minimal perfect hash functions. Currently in alpha. Expect breaking changes for version 0. Use with caution!
Base conversion module to shorten Base 10 numbers to Base 58 (or any other base). Can be used for link shortener.