-
num-bigint
Big integer implementation for Rust
-
crypto-bigint
Pure Rust implementation of a big integer library which has been designed from the ground-up for use in cryptographic applications. Provides constant-time, no_std-friendly implementations…
-
bigdecimal
Arbitrary precision decimal numbers
-
rug
Arbitrary-precision integers, rational, floating-point and complex numbers based on GMP, MPFR and MPC
-
uint
Large fixed-size integer arithmetic
-
num
A collection of numeric types and traits for Rust, including bigint, complex, rational, range iterators, generic integers, and more!
-
bnum
Arbitrary, fixed size numeric types that extend the functionality of primitive numeric types
-
malachite
Arbitrary-precision arithmetic, with efficient algorithms partially derived from GMP, FLINT, and MPFR
-
i256
Optimized implementations of 256-bit signed and unsigned integers
-
ibig
A big integer library with good performance
-
num-bigint-dig
Big integer implementation for Rust
-
gmp-mpfr-sys
Rust FFI bindings for GMP, MPFR and MPC
-
num-bigfloat
Increased precision floating point numbers implemented purely in Rust
-
malachite-q
The arbitrary-precision type Rational, with efficient algorithms partially derived from GMP and FLINT
-
dashu
set of big numbers
-
number-theory
Fast primality, factorization and elementary number theory for integer types
-
rithm
Arbitrary precision arithmetic
-
fixed-bigint
Fixed-size big integer implementation for Rust
-
big_num_math
computations on large numbers
-
malachite-nz
The bignum types Natural and Integer, with efficient algorithms partially derived from GMP and FLINT
-
exint
generic signed and unsigned integers
-
astro-float
Multiple precision floating-point numbers library
-
arbi
Arbitrary Precision Integer
-
discrete-logarithm
Fast discrete logarithm solver
-
bignumbe-rs
Large, medium-precision numbers
-
omeganum
Stores numbers up to 10{N}9e15
-
tytodb-client
A connection handler for TytoDB
-
numext-fixed-uint
Fixed-size uint types
-
modmath
Modular math implemented with traits
-
malachite-float
The arbitrary-precision floating-point type Float, with efficient algorithms partially derived from MPFR
-
risc0-circuit-bigint
RISC Zero Circuit for Big Integer Computation
-
curv-kzen
Curv contains an extremely simple interface to onboard new elliptic curves. Use this library for general purpose elliptic curve cryptography
-
ramp
A high-performance multiple-precision arithmetic library
-
astro-float-num
Multiple precision floating point numbers implemented purely in Rust
-
fib-o1
generate Fibonacci sequence numbers in O(1) time
-
m61-modulus
Functions for performing arithmetic modulo the 61st Mersenne number. Aimed at testing bignum implementations.
-
unknown_order
working with finite fields where the modulus is of unknown order, typtical for RSA, Paillier, Hyperelliptic curves, etc
-
test_gmp_mpir
test gmp mpir for Rust
-
rug-gmpmee
Rust FFI bindings for GMPMEE
-
mpir
partial Rust porting of mpir multiple precision library based on gmp mpfr
-
crypto-bigint-syncless
Pure Rust implementation of a big integer library which has been designed from the ground-up for use in cryptographic applications. Provides constant-time, no_std-friendly implementations…
-
num-primes
Generating Large Prime and Composite Numbers using num with a simplistic interface
-
big_complex
Complicated Arithmetic with Big Complex Numbers
-
numext-fixed-hash
Fixed-size hash types
-
avx-bignum
Big integer arithmetic (U1024, U2048, U4096, I4096)
-
rust-gmp-kzen
Rust bindings for GMP
-
tiscript
Turing-Incomplete TypeScript as a Configuration Language
-
rust-bigint
Common traits and methods for multiple BigInt implementations
-
gmpmee-sys
Rust FFI bindings for GMPMEE
-
ecm
Lenstra's Elliptic Curve Factorization Implementation with Big Integers
-
chinese-numerals
Convert numbers to Chinese numerals
-
big-int
arbitrary-precision, arbitrary-base arithmetic, supporting arbitrarily large integers of any base from 2 to u64::MAX
-
noir-bignum-paramgen
command line tool to convert a modulus into bignum instance parameters for https://github.com/noir-lang/noir-bignum
-
sn_curv
Curv contains an extremely simple interface to onboard new elliptic curves. Use this library for general purpose elliptic curve cryptography
-
eint
Fixed-size signed/unsigned big integers
-
astra-num
A wrapper lib around num_bigint, num_integer, and num_traits with extra utilities for handling incredibly large (astronomical) values
-
curv-lsc
Curv contains an extremely simple interface to onboard new elliptic curves. Use this library for general purpose elliptic curve cryptography
-
bigbit
Implements the BigBit format, allowing for compact storage of arbitrarily large numbers
-
rmath
math library
-
awint_internals
Internal utilities for the
awintsystem of crates -
rcalc_lib
Mathematical expression calculation library
-
crypto-bigint-asm
Assembly routines for big integers
-
verilization-lang-java
Java language support for the verilization description language
-
bigint-benchmark
Benchmarks for big integer implementations
-
verilization-lang-scala
Scala language support for the verilization description language
-
u64_array_bigints
biginteger library based on u64 arrays
-
hmath
Big Integers and Rational Numbers
-
framp
Fork of James Miller's Ramp, a high-performance multiple-precision arithmetic library
-
ts-macro
Generate TypeScript interface bindings from a Rust struct
-
modtype
Macros that implement modular arithmetic integer types
-
primerug
A prime k-tuple finder based on the rug crate
-
const_num_bigint
const bigint
-
num-rug-adapter
An adapter to use num crate where rug is needed
-
yotta
A no_std arbitrary-precision arithmetic library
-
const-time-bignum
A constant time bignum library that operates fully on the stack, effectively eliminating the side channel attack vector
-
infallible_tobigint
Infallible ToBigInt/ToBigUint conversion traits for num-bigint
-
sirp
Computing properties of factorials, k-factorials and SIRPs
-
rialo-s-big-mod-exp
Solana big integer modular exponentiation
-
scicrypt-bigint
A scicrypt crate implementing *mostly* constant-time bigints for modular integers
-
rust-gmp
Rust bindings for GMP
-
vertical-multiplication
Vertical multiplication step by step
-
flexint
Big integer types, optimized for small values
-
big-num-manager
Rust big num manager
-
solana-big-mod-exp
Solana big integer modular exponentiation
-
gmp-ecm
Rust high-level bindings for GMP-ECM
-
numext-fixed-uint-core
A internal crate used by numext-fixed-uint
-
rust-gmp-serde
Rust bindings for GMP, added serde support
-
u64_array_bigints_core
Core library for
u64_array_bigints -
xint
Fixed-size signed/unsigned big integers
-
elliptic-curve-gost
Small elliptic curve implementation (GOST 34.10-2018), calculations are based on big integer library from Rust Crypto
-
plutus-parser
derive
from_plutusandto_plutuson Rust types -
etcommon-bigint
Big integer (256-bit and 512-bit) implementation for SputnikVM and other Ethereum Classic clients
-
qjs-ng-sys
quickjs bindings for rquickjs
-
numext-fixed-hash-core
A internal crate used by numext-fixed-hash
-
forest_bigint
BigInt utilities for use in Forest
-
astro-float-macro
Macros for multiple precision floating point numbers library astro-float
-
gmp-ecm-sys
Rust low-level bindings for GMP-ECM
-
exint-macro
A convenience macro for
exint -
cryptix-bigint
A bigint library for cryptix
Try searching with DuckDuckGo.