Torbjorn Granlund tege at
Wed Jul 13 13:57:10 CEST 2005

pierluigi.zaccone1 at writes:

  Added an ENGINE that implements RSA by performing private key
       exponentiations with the GMP library. The conversions to and from
       GMP's mpz_t format aren't optimised nor are any montgomery forms
       cached, and on x86 it appears OpenSSL's own performance has caught up.
       However there are likely to be other architectures where GMP could
       provide a boost. This ENGINE is not built in by default, but it can be
       specified at Configure time and should be accompanied by the necessary
       linker additions, eg;
           ./config -DOPENSSL_USE_GMP -lgmp
       [Geoff Thorpe]
This was news to me.

I see that they interface at the mpz level, which might make
sense for a quick interface to GMP 4.1.4, but it would be better
to interface at the mpn level.


More information about the gmp-discuss mailing list