Module crypto_bigint::prelude
source · Expand description
Import prelude for this crate: includes important traits.
Traits
- Compute
self + rhs mod p. - Support for decoding a
GenericArrayas a big integer. - Support for encoding a big integer as a
GenericArray. - Checked addition.
- Checked multiplication.
- Checked substraction.
- Concatenate two numbers into a “wide” twice-width value, using the
rhsvalue as the least significant value. - Encoding support.
- Integer type.
- Compute
self * rhs mod p. - Compute
-self mod p. - Random number generation support.
- Modular random number generation support.
- Split a number in half, returning the most significant half followed by the least significant.
- Compute
self - rhs mod p. - Zero values.