The bigint functions use the Boost Multiprecision library. The Boost Math package can be installed by
sudo apt install libboost-math-dev
with the apt package manager, so you don't need the entire libboosts-all-dev package.
The complete package can be downloaded and extracted. The suggested version is 1.81 which contains the necessary libraries.
- Help menu
- Shift/Caesar Cipher
- Euclidean Algorithm (and Extended)
- Big Integer Calculations
- Modular Exponentiation (PowerMod)
- Euler's Totient Function Φ(N) (including factorials)