try disabling extra calls for some reason sodium_memcmp destroys the stack and i have no idea why

pull/888/head
Jeff Becker 5 years ago
parent 0843256125
commit 0a204b7760
No known key found for this signature in database
GPG Key ID: F357B3B42F6F9B05

@ -52,8 +52,7 @@ _crypto_sign_ed25519_verify_detached(const unsigned char *sig,
ge25519_double_scalarmult_vartime(&R, h, &A, sig + 32);
ge25519_tobytes(rcheck, &R);
return crypto_verify_32(rcheck, sig) | (-(rcheck == sig))
| sodium_memcmp(sig, rcheck, 32);
return crypto_verify_32(rcheck, sig);
}
int

Loading…
Cancel
Save