- 26 Aug, 2017 1 commit
-
-
The nettle-benchmark program currently uses the openssl low level cipher APIs for benchmarking. This means it always runs the generic software implementation, never able to take advantage of impls optimized for new hardware (eg AES-NI). Rewriting it to use the higher EVP APIs means we can use the same code for all ciphers, and automatically trigger hardware optimized versions, giving a fairer comparison against openssl as commonly used in applications. Use of the generic openssl impl can still be forced by setting an env variable OPENSSL_ia32cap="~0x200000200000000" Signed-off-by:
Daniel P. Berrange <berrange@redhat.com>
-
- 23 Oct, 2014 1 commit
-
-
Niels Möller authored
-
- 23 Aug, 2014 1 commit
-
-
Niels Möller authored
-
- 25 Apr, 2014 1 commit
-
-
Niels Möller authored
-
- 12 Apr, 2014 1 commit
-
-
Niels Möller authored
-
- 09 Apr, 2014 1 commit
-
-
Niels Möller authored
-
- 18 Mar, 2014 2 commits
-
-
Niels Möller authored
Do benchmarking of arcfour, salsa20 and chacha via time_aead.
-
Niels Möller authored
-
- 16 Mar, 2014 1 commit
-
-
Niels Möller authored
-
- 15 Mar, 2014 1 commit
-
-
Niels Möller authored
-
- 13 Feb, 2014 1 commit
-
-
Niels Möller authored
-
- 06 Feb, 2014 1 commit
-
-
Niels Möller authored
-
- 29 Jan, 2014 1 commit
-
-
Niels Möller authored
-
- 27 Jan, 2014 2 commits
-
-
Niels Möller authored
-
Niels Möller authored
-
- 26 Jan, 2014 1 commit
-
-
Niels Möller authored
-
- 16 Jan, 2014 1 commit
-
-
Niels Möller authored
-
- 10 Nov, 2013 1 commit
-
-
- 18 Apr, 2013 1 commit
-
-
Niels Möller authored
-
- 17 Apr, 2013 1 commit
-
-
Niels Möller authored
-
- 11 Apr, 2013 1 commit
-
-
Niels Möller authored
-
- 25 Mar, 2013 1 commit
-
-
This avoids unconditionally using clock_gettime in {ecc,hogweed}-benchmark, falling back to clock() in these as well. This makes building succeed on e.g. OS X.
-
- 01 Jan, 2013 1 commit
-
-
Niels Möller authored
-
- 02 Dec, 2012 1 commit
-
-
Niels Möller authored
-
- 13 Nov, 2012 1 commit
-
-
Niels Möller authored
-
- 12 Nov, 2012 1 commit
-
-
Niels Möller authored
-
- 11 Nov, 2012 1 commit
-
-
- 29 Oct, 2012 1 commit
-
-
Niels Möller authored
-
- 10 Sep, 2012 1 commit
-
-
- 07 Sep, 2012 1 commit
-
-
Niels Möller authored
-
- 07 Jul, 2012 1 commit
-
-
Niels Möller authored
-
- 30 Mar, 2012 1 commit
-
-
Niels Möller authored
-
- 18 Feb, 2012 1 commit
-
-
Niels Möller authored
-
- 28 Aug, 2011 1 commit
-
-
Niels Möller authored
Rev: nettle/examples/nettle-benchmark.c:1.22
-
- 29 Jun, 2011 1 commit
-
-
Niels Möller authored
(time_cipher): Also benchmark CTR mode. Rev: nettle/examples/nettle-benchmark.c:1.21
-
- 14 Feb, 2011 1 commit
-
-
Niels Möller authored
renaming. Benchmark both encryption and hashing. (time_gmac): ...old name. Rev: nettle/examples/nettle-benchmark.c:1.20
-
- 10 Feb, 2011 2 commits
-
-
Niels Möller authored
(cgt_time_start): Likewise. (cgt_time_end): Likewise. (clock_time_start): Likewise. (clock_time_end): Likewise. (time_function): Read clock via function pointers time_start and time_end, so we can select method at runtime. (xalloc): Use die function. (main): Choose timing function. If available, try clock_gettime, and fall back to clock if it doesn't exist. Rev: nettle/examples/nettle-benchmark.c:1.19
-
Niels Möller authored
(TIME_END, TIME_START): Check return value from clock_gettime. Rev: nettle/examples/nettle-benchmark.c:1.18
-
- 09 Feb, 2011 1 commit
-
-
Niels Möller authored
Rev: nettle/examples/nettle-benchmark.c:1.17
-
- 05 Feb, 2011 1 commit
-
-
Niels Möller authored
(main): Call time_gmac. Rev: nettle/examples/nettle-benchmark.c:1.16
-