Crate feistel_permutation_rs

Source
Expand description

Constant-space permutations over integers.

This crate provides constant-space, constant-time random access permutations over dense integer ranges. It is built on top of a simple Feistel Network cipher.

Structsยง

DefaultBuildHasher
A BuildHasher for the standard DefaultHasher.
Feistel
A basic Feistel Network cipher.
Permutation
An object of constructing random access permutations.
PermutationIterator
An iterator over a Permutation object.