From b1bf4780866955b7820ee199dbb0e415b95365e3 Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Thu, 12 Oct 2017 13:03:54 +0200 Subject: [PATCH] Repair crypto_sign_ed25519_seed_keypair() --- src/libsodium/crypto_sign/ed25519/ref10/keypair.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libsodium/crypto_sign/ed25519/ref10/keypair.c b/src/libsodium/crypto_sign/ed25519/ref10/keypair.c index cad4b974..47dfd24c 100644 --- a/src/libsodium/crypto_sign/ed25519/ref10/keypair.c +++ b/src/libsodium/crypto_sign/ed25519/ref10/keypair.c @@ -16,9 +16,9 @@ crypto_sign_ed25519_seed_keypair(unsigned char *pk, unsigned char *sk, ge_p3 A; #ifdef ED25519_NONDETERMINISTIC - memcpy(sk, seed, crypto_sign_ed25519_SECRETKEYBYTES); + memcpy(sk, seed, 32); #else - crypto_hash_sha512(sk, seed, crypto_sign_ed25519_SECRETKEYBYTES); + crypto_hash_sha512(sk, seed, 32); #endif sk[0] &= 248; sk[31] &= 63;