X-Git-Url: http://git.euphorik.ch/?p=crypto_lab3.git;a=blobdiff_plain;f=src%2FRsaStd.h;h=27f73ad5c4e6e0adc30e1a3ceccd0536719a127e;hp=ea348bf8dd80d4a263b1cb754d84b937082db952;hb=fb173a9728e915fc7b3f99bc41f55034757105df;hpb=91989c2627abc2cdf511f17169e4f862dc55e838 diff --git a/src/RsaStd.h b/src/RsaStd.h index ea348bf..27f73ad 100644 --- a/src/RsaStd.h +++ b/src/RsaStd.h @@ -16,6 +16,10 @@ public: static std::pair generateRSAKeys(uint exponent, uint keySizeBits); + /** + * Return m^d (mod n). + * m must not be greater or equal than kPriv.n. + */ static mpz_class sign(const mpz_class& m, const KeyPriv& kPriv); };