[Bug 1018522] Re: Enable optimized 64bit elliptic curve code contributed by Google
Adam Langley
1018522 at bugs.launchpad.net
Thu Jan 24 21:55:49 UTC 2013
Bodo Moeller (from the OpenSSL core team, bodo AT openssl DOT org) had
this to say when I asked him about this:
"The main (or maybe only) reason this is not enabled automatically is
that the OpenSSL configure script is not clever enough to detect whether
the compiler supports __uint128_t. If you can use this code, it is
superior to the default in multiple regards (speed, and also security as
the new implementations are secure against timing attacks)."
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to openssl in Ubuntu.
https://bugs.launchpad.net/bugs/1018522
Title:
Enable optimized 64bit elliptic curve code contributed by Google
Status in “openssl” package in Ubuntu:
Confirmed
Bug description:
This is to turn on the code contributed by Google for optimized 64bit
implementations of elliptic curves.
From the OpenSSL changelog, http://www.openssl.org/news/changelog.html
Specify "enable-ec_nistp_64_gcc_128" on the Configure (or config) command
line to include this in your build of OpenSSL, and run "make depend" (or
"make update"). This enables the following EC_METHODs:
So it really is as simple as enabling an additional compile flag.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1018522/+subscriptions
More information about the foundations-bugs
mailing list