void PrintPrivateKey(const RSA::PrivateKey& key) { cout << "n: " << key.GetModulus() << endl; cout << "d: " << key.GetPrivateExponent() << endl; cout << "e: " << key.GetPublicExponent() << endl; cout << "p: " << key.GetPrime1() << endl; cout << "q: " << key.GetPrime2() << endl; }
static void printPrivateKey(RSA::PrivateKey key) { /////////////////////////////////////// // Generated Parameters const Integer& n = key.GetModulus(); const Integer& p = key.GetPrime1(); const Integer& q = key.GetPrime2(); const Integer& d = key.GetPrivateExponent(); const Integer& e = key.GetPublicExponent(); cout << "RSA Parameters:" << endl; cout << " n: " << n << endl; cout << " p: " << p << endl; cout << " q: " << q << endl; cout << " d: " << d << endl; cout << " e: " << e << endl; cout << endl; }