T158: Use curve25519-sha256 from crypto libs if available
Originally reported by asn: https://bugs.libssh.org/T158
Use curve25519-sha256 from crypto libs if available.
This is at least implemented in OpenSSL already.
Jakuje commented on 2019-09-25 14:18:56 UTC:
I think this was addressed by !63 (closed) for OpenSSL.
The support should be available also in the mbedTLS and libgcrypt, but the question is whether it makes sense there as the primary backend is openssl here.
asn commented on 2019-09-30 17:26:19 UTC:
I think supporting mbedtls in future would be nice as it is GPL licensed. libgcrypt is just a mess and we should remove it at one point.