Expand description

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.