modules: Port bitcoin-core/secp256k1#1579 to zkp-specific code

This commit is contained in:
DarkWindman
2026-02-18 16:26:07 +02:00
parent 913be29ea2
commit e3bddfa750
13 changed files with 34 additions and 12 deletions

View File

@@ -153,6 +153,7 @@ static size_t secp256k1_surjectionproof_csprng_next(secp256k1_surjectionproof_cs
secp256k1_sha256_initialize(&sha);
secp256k1_sha256_write(&sha, csprng->state, 32);
secp256k1_sha256_finalize(&sha, csprng->state);
secp256k1_sha256_clear(&sha);
csprng->state_i = 0;
}
val = csprng->state[csprng->state_i];