diff options
Diffstat (limited to 'src/curve25519.c')
-rw-r--r-- | src/curve25519.c | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/src/curve25519.c b/src/curve25519.c index 470b81d2..3a914a41 100644 --- a/src/curve25519.c +++ b/src/curve25519.c @@ -88,14 +88,6 @@ int ssh_client_curve25519_init(ssh_session session){ static int ssh_curve25519_build_k(ssh_session session) { ssh_curve25519_pubkey k; -#if defined HAVE_LIBMBEDCRYPTO - session->next_crypto->k = bignum_new(); - - if (session->next_crypto->k == NULL) { - return SSH_ERROR; - } -#endif - if (session->server) crypto_scalarmult(k, session->next_crypto->curve25519_privkey, session->next_crypto->curve25519_client_pubkey); @@ -103,12 +95,7 @@ static int ssh_curve25519_build_k(ssh_session session) { crypto_scalarmult(k, session->next_crypto->curve25519_privkey, session->next_crypto->curve25519_server_pubkey); -#if defined HAVE_LIBMBEDCRYPTO - /* FIXME */ - bignum_bin2bn(k, CURVE25519_PUBKEY_SIZE, session->next_crypto->k); -#else bignum_bin2bn(k, CURVE25519_PUBKEY_SIZE, &session->next_crypto->k); -#endif if (session->next_crypto->k == NULL) { return SSH_ERROR; } |