{
public:
struct KeyPriv {
- mpz_class n; // Modulus.
- uint e; // Exponent.
-
mpz_class p;
mpz_class q;
mpz_class dp;
mpz_class dq;
mpz_class qInv;
- mpz_class d;
};
static std::pair<Rsa::KeyPub, KeyPriv> generateRSAKeys(uint exponent, uint keySizeBits);