feistel_permutation_rs/lib.rs
1// SPDX-License-Identifier: Apache-2.0
2#![warn(missing_docs)]
3
4//! Constant-space permutations over integers.
5//!
6//! This crate provides constant-space, constant-time random access
7//! permutations over dense integer ranges. It is built on top of a
8//! simple Feistel Network cipher.
9
10mod feistel;
11mod permutation;
12mod utils;
13
14pub use feistel::*;
15pub use permutation::*;
16pub use utils::*;