diff --git a/lib/lattice/rng/sprng-sha256.h b/lib/lattice/rng/sprng-sha256.h index fb7bc578..7732fd8d 100644 --- a/lib/lattice/rng/sprng-sha256.h +++ b/lib/lattice/rng/sprng-sha256.h @@ -69,6 +69,7 @@ struct SprngSha256 { std::array seq; q.generate(seq.begin(), seq.end()); + reset(rs); for (size_t i = 0; i < seq.size(); ++i) { splitRngState(rs, rs, seq[i]); }