From dd9592a9724f9725e3c6b0c6e06bd3af41f975f218beaf67809c409dd54815d5 Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Tue, 2 Jul 2013 05:40:12 +0000 Subject: [PATCH] Accepting request 181537 from Base:System - Build enable-ec_nistp_64_gcc_128, ecdh is many times faster but only works in x86_64. According to the openSSL team "it is superior to the default in multiple regards (speed, and also security as the new implementations are secure against timing attacks)" It is not enabled by default due to the build system being unable to detect if the compiler supports __uint128_t. (forwarded request 181467 from elvigia) OBS-URL: https://build.opensuse.org/request/show/181537 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=90 --- openssl.changes | 12 ++++++++++++ openssl.spec | 3 +++ 2 files changed, 15 insertions(+) diff --git a/openssl.changes b/openssl.changes index 05d89a3..9732f2d 100644 --- a/openssl.changes +++ b/openssl.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Sat Jun 29 22:47:54 UTC 2013 - crrodriguez@opensuse.org + +- Build enable-ec_nistp_64_gcc_128, ecdh is many times faster + but only works in x86_64. + According to the openSSL team +"it is superior to the default in multiple regards (speed, and also +security as the new implementations are secure against timing +attacks)" +It is not enabled by default due to the build system being unable +to detect if the compiler supports __uint128_t. + ------------------------------------------------------------------- Thu Jun 20 07:58:33 UTC 2013 - coolo@suse.com diff --git a/openssl.spec b/openssl.spec index 083e044..6306002 100644 --- a/openssl.spec +++ b/openssl.spec @@ -171,6 +171,9 @@ export MACHINE=armv5el ./config --test-sanity # config_flags="threads shared no-rc5 no-idea \ +%ifarch x86_64 +enable-ec_nistp_64_gcc_128 \ +%endif enable-camellia \ zlib \ --prefix=%{_prefix} \