Commit ea348bd6 authored by Niels Möller's avatar Niels Möller

* examples/nettle-benchmark.c (main): Benchmark openssl md5 and

sha1.

Rev: src/nettle/examples/nettle-benchmark.c:1.13
parent e57dd37c
...@@ -162,11 +162,11 @@ init_key(unsigned length, ...@@ -162,11 +162,11 @@ init_key(unsigned length,
static void static void
display(const char *name, const char *mode, display(const char *name, const char *mode,
double speed) double time)
{ {
printf("%13s (%s): %.3fMB/s\n", printf("%18s (%s): %.3f MB/s\n",
name, mode, name, mode,
1 / (speed * 1048576.0 / BENCH_BLOCK)); BENCH_BLOCK / (time * 1048576.0));
} }
static void * static void *
...@@ -295,7 +295,9 @@ main(int argc UNUSED, char **argv UNUSED) ...@@ -295,7 +295,9 @@ main(int argc UNUSED, char **argv UNUSED)
const struct nettle_hash *hashes[] = const struct nettle_hash *hashes[] =
{ {
&nettle_md2, &nettle_md4, &nettle_md5, &nettle_md2, &nettle_md4, &nettle_md5,
OPENSSL(&nettle_openssl_md5)
&nettle_sha1, &nettle_sha256, &nettle_sha1, &nettle_sha256,
OPENSSL(&nettle_openssl_sha1)
NULL NULL
}; };
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment