projects
/
bertos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
SEC: make sure PRNGs are seeded before generating data. This allows
[bertos.git]
/
bertos
/
sec
/
prng
/
x917.c
diff --git
a/bertos/sec/prng/x917.c
b/bertos/sec/prng/x917.c
index 2ffba3aa8614334f131cd7f4dca1b8f3015183ca..63888c8f3b7ae99bb7f941fc294bc265c3b9b8e2 100644
(file)
--- a/
bertos/sec/prng/x917.c
+++ b/
bertos/sec/prng/x917.c
@@
-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;
}