diff options
author | Florian Dold <florian.dold@gmail.com> | 2019-11-26 18:26:54 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2019-11-26 18:29:56 +0100 |
commit | bc340979c19807c76baedc7da98778178b9bcc4a (patch) | |
tree | c7e0e017a441ea5bc13d9e165417c5156e390c9b /src/util/Makefile.am | |
parent | c36c37830eb909fe73357383136cf8b2405d9633 (diff) | |
download | gnunet-bc340979c19807c76baedc7da98778178b9bcc4a.tar.gz gnunet-bc340979c19807c76baedc7da98778178b9bcc4a.zip |
use Curve25519 for ECDH and tweetnacl where we can
This leads to some performance improvements and makes it easier to write
software that interoperates with GNUnet / GNU Taler. It also avoids
using the rather inconvenient libgcrypt APIs. We still need to keep
libgcrypt though, as we need it for RSA, ECDSA and some other
primitives.
This change is still behind a #define NEW_CRYPTO, as it is a breaking
change for both EdDSA (removing the superfluous additional hash) and for
ECDHE (using Curve25519 instead of Ed25519).
Diffstat (limited to 'src/util/Makefile.am')
-rw-r--r-- | src/util/Makefile.am | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/util/Makefile.am b/src/util/Makefile.am index b89250711..fce064d0c 100644 --- a/src/util/Makefile.am +++ b/src/util/Makefile.am | |||
@@ -93,6 +93,7 @@ libgnunetutil_la_SOURCES = \ | |||
93 | strings.c \ | 93 | strings.c \ |
94 | time.c \ | 94 | time.c \ |
95 | tun.c \ | 95 | tun.c \ |
96 | tweetnacl-gnunet.c \ | ||
96 | speedup.c speedup.h \ | 97 | speedup.c speedup.h \ |
97 | proc_compat.c | 98 | proc_compat.c |
98 | 99 | ||