Use ECDSA to sign ECDH key exchange for UDP session keys.
authorGuus Sliepen <guus@tinc-vpn.org>
Sat, 16 Jul 2011 18:21:44 +0000 (20:21 +0200)
committerGuus Sliepen <guus@tinc-vpn.org>
Sat, 16 Jul 2011 18:21:44 +0000 (20:21 +0200)
commitcff27a258f3b3a97b5d2e309c264eceea41dff3a
treeac8672b20fad2580c67f3849a82badb0b616a606
parent03ac48ea19914e4162f17a2fb0f742b99ae32499
Use ECDSA to sign ECDH key exchange for UDP session keys.

The ECDSA public keys will also be included in the ANS_KEY requests,
but are only used when no ECDSA public key is known yet.
src/conf.c
src/conf.h
src/connection.c
src/net.h
src/net_setup.c
src/node.c
src/node.h
src/openssl/ecdh.c
src/openssl/ecdh.h
src/protocol_auth.c
src/protocol_key.c