7#ifndef BOTAN_MOD_INV_H_
8#define BOTAN_MOD_INV_H_
10#include <botan/bigint.h>
BigInt inverse_mod_secret_prime(const BigInt &x, const BigInt &p)
BigInt inverse_mod_public_prime(const BigInt &x, const BigInt &p)
BigInt compute_rsa_secret_exponent(const BigInt &e, const BigInt &phi_n, const BigInt &p, const BigInt &q)
std::optional< BigInt > inverse_mod_general(const BigInt &x, const BigInt &mod)
BigInt inverse_mod_rsa_public_modulus(const BigInt &x, const BigInt &n)