- cout << "Usage: " << progName << " [tests|time-measures]" << endl;
-
-// mpz_class n = 10;
-// mpz_class d = 3;
-// mpz_class q;
-// mpz_fdiv_q(q.get_mpz_t(), n.get_mpz_t(), d.get_mpz_t());
-
-// cout << "q: " << q << endl;
-// cout << "q: " << (n / d) << endl;
+ cout << "Usage: " << progName << " <command>" << endl;
+ cout << " <command> can be one of the following:" << endl;
+ cout << " * tests: Do some tests for RSA and RSA-CRT" << endl;
+ cout << " * time-measures: Compute the ratio between RSA and RSA-CRT" << endl;
+ cout << " * attack: Simulate the Boneh-DeMillo-Lipton attack against RSA-CRT" << endl;
+ cout << " * attack-fixed: [TODO]" << endl;