diff --git a/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305_try.c b/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305_try.c index 3137b7ad..b750264b 100644 --- a/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305_try.c +++ b/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305_try.c @@ -146,6 +146,7 @@ crypto_onetimeauth_pick_best_implementation(void) if (allocate() != 0) { return NULL; } + doit(); err = checksum_compute(); deallocate(); if (err == NULL && strcmp(checksum, CHECKSUM) == 0) {