This is a part of scicrypt. For more information, head to the scicrypt crate homepage.
This crate implements a
BigInteger, for which most arithmetic operations take a constant amount of time given the specified sizes. This crate is nothing more than a convenient wrapper around the low-level constant-time functions from GMP.
An unsigned big (arbitrary-size) integer. Unless specified with the
leaky keyword, all functions are designed to be constant-time.