X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fed25519%2Fkeypair.c;h=71ec4d7540275bec7237b69d9975c9d6cd263899;hb=f6e87ab476a0faf8b124ecaaa27f967d825e6457;hp=dc1b8eccc28db4254c59774eefbc8d164e22bbf2;hpb=49e3baec20ddad9cc297c3eeb1d13f0e421f69c8;p=tinc diff --git a/src/ed25519/keypair.c b/src/ed25519/keypair.c index dc1b8ecc..71ec4d75 100644 --- a/src/ed25519/keypair.c +++ b/src/ed25519/keypair.c @@ -4,13 +4,13 @@ void ed25519_create_keypair(unsigned char *public_key, unsigned char *private_key, const unsigned char *seed) { - ge_p3 A; + ge_p3 A; - sha512(seed, 32, private_key); - private_key[0] &= 248; - private_key[31] &= 63; - private_key[31] |= 64; + sha512(seed, 32, private_key); + private_key[0] &= 248; + private_key[31] &= 63; + private_key[31] |= 64; - ge_scalarmult_base(&A, private_key); - ge_p3_tobytes(public_key, &A); + ge_scalarmult_base(&A, private_key); + ge_p3_tobytes(public_key, &A); }