Module rust_bigint::traits[][src]

Expand description

Traits to define common functionality across BigInt implementations. This is based on MIT/Apache-licensed

Traits

Allow bit manipulation across BigInts

Trait to allow other BigInt conversion (e.g., from u64)

Convert BigInt to and from various formats

Trait for the extended eucledian algorithm

Mod operations for BigInt

Numerical tests for a BigInt

Sampling trait (e.g., for rejection sampling)

A zeroize trait common to BigInts