SEC: make sure PRNGs are seeded before generating data. This allows
[bertos.git] / bertos / sec / prng / x917.c
index 2ffba3aa8614334f131cd7f4dca1b8f3015183ca..63888c8f3b7ae99bb7f941fc294bc265c3b9b8e2 100644 (file)
@@ -123,4 +123,5 @@ void x917_init(X917Context *ctx)
        ctx->rng.reseed = x917_reseed;
        ctx->rng.generate = x917_generate;
        ctx->rng.seed_len = sizeof(ctx->key) + sizeof(ctx->state);
+       ctx->rng.seeded = 0;
 }