aboutsummaryrefslogtreecommitdiffhomepage
path: root/pyecsca/codegen/prng
diff options
context:
space:
mode:
authorJ08nY2019-11-28 00:49:59 +0100
committerJ08nY2019-11-28 00:49:59 +0100
commita17c64b710688ac697427544eaaab4aae6188c3c (patch)
treec5da136130b35c8c1283f0215078b50636eb9013 /pyecsca/codegen/prng
parent32a4874abfbaff8cb4ee2d31fe71bcc3499e52dc (diff)
downloadpyecsca-codegen-a17c64b710688ac697427544eaaab4aae6188c3c.tar.gz
pyecsca-codegen-a17c64b710688ac697427544eaaab4aae6188c3c.tar.zst
pyecsca-codegen-a17c64b710688ac697427544eaaab4aae6188c3c.zip
Working dynamic build!
Diffstat (limited to 'pyecsca/codegen/prng')
-rw-r--r--pyecsca/codegen/prng/prng.c2
-rw-r--r--pyecsca/codegen/prng/prng.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/pyecsca/codegen/prng/prng.c b/pyecsca/codegen/prng/prng.c
index e3cb755..38ec615 100644
--- a/pyecsca/codegen/prng/prng.c
+++ b/pyecsca/codegen/prng/prng.c
@@ -21,7 +21,7 @@ int prng_get(uint8_t *out, size_t size) {
return KeccakWidth200_SpongePRG_Fetch(&keccak, out, size);
}
-void prng_seed(uint8_t *seed, size_t size) {
+void prng_seed(const uint8_t *seed, size_t size) {
KeccakWidth200_SpongePRG_Feed(&keccak, seed, size);
KeccakWidth200_SpongePRG_Forget(&keccak);
}
diff --git a/pyecsca/codegen/prng/prng.h b/pyecsca/codegen/prng/prng.h
index b399a6c..94a3ea6 100644
--- a/pyecsca/codegen/prng/prng.h
+++ b/pyecsca/codegen/prng/prng.h
@@ -4,5 +4,5 @@ void prng_init(void);
int prng_get(uint8_t *out, size_t size);
-void prng_seed(uint8_t *seed, size_t size);
+void prng_seed(const uint8_t *seed, size_t size);