feistelled-reduced-aes-core
An implementation of a 3 rounds of Feistel around AES 2-transformation 1-subtitution step. Supposed to be a pseudorandom permutation.
An implementation of a 3 rounds of Feistel around AES 2-transformation 1-subtitution step. Supposed to be a pseudorandom permutation.
Easy to use package for bruteforce attacks, with support for ECMAScript and CJS
Gives back the result of the type of combinatoric given.
Lightweight calculation library
A modern TypeScript utility library.
Permutation library for JavaScript
Tranverse the permutation of a list.
This package is a combination of many useful functions.
Simple combinatorics like power set, combination, and permutation in JavaScript
Tools used to understand or work with numbers in Node.JS, Javascript and derivatives.
This package provides a safe way to generate permutations for a given input array.
A function to decompose a permutation into disjoint cycles.
A quite fast non-recursive permutation algorithm, Steinhaus–Johnson–Trotter algorithm (Even's speedup)
30+ versatile randomization functions, Python-inspired, UUID, Password generation, covering numbers, arrays, choices, characters, and colors.
A JavaScript utility for shuffling arrays
`sical` is a Node.js package that provides a collection of mathematical conversions, functions, trigonometric calculations, and geometrical computations for 2D and 3D shapes.
Permutation library for JavaScript
Set operations like subsets, combinations, permutations
Computes the cartesian product of arrays provided by an array or an object, no dependencies
A module to list permutations or combinations from the collection or set.