summaryrefslogtreecommitdiff
path: root/src/add_threshold/random.h
diff options
context:
space:
mode:
authorKévin Le Gouguec <kevin.legouguec@airbus.com>2019-03-13 18:03:10 +0100
committerKévin Le Gouguec <kevin.legouguec@airbus.com>2019-03-13 18:03:10 +0100
commit2bebfc0d0b77f586f77107d37cd6157e36f4420d (patch)
treea5debe3e580cb2175deba12fdd5e74b49d854910 /src/add_threshold/random.h
parentea7f29bb49ef3312c0bc22a3db2186c20162e09e (diff)
parent590327c8d81e42079c1fb215512ff5f306d33ab0 (diff)
downloadlilliput-ae-implem-2bebfc0d0b77f586f77107d37cd6157e36f4420d.tar.xz
Merge branch 'implem-ti'
Diffstat (limited to 'src/add_threshold/random.h')
-rw-r--r--src/add_threshold/random.h30
1 files changed, 30 insertions, 0 deletions
diff --git a/src/add_threshold/random.h b/src/add_threshold/random.h
new file mode 100644
index 0000000..32ff4df
--- /dev/null
+++ b/src/add_threshold/random.h
@@ -0,0 +1,30 @@
+/*
+Implementation of the Lilliput-AE tweakable block cipher.
+
+Authors, hereby denoted as "the implementer":
+ Kévin Le Gouguec,
+ 2019.
+
+For more information, feedback or questions, refer to our website:
+https://paclido.fr/lilliput-ae
+
+To the extent possible under law, the implementer has waived all copyright
+and related or neighboring rights to the source code in this file.
+http://creativecommons.org/publicdomain/zero/1.0/
+
+---
+
+This file provides an interface to generate random bytes.
+*/
+
+#ifndef RANDOM_H
+#define RANDOM_H
+
+#include <stddef.h>
+#include <stdint.h>
+
+
+void randombytes(size_t nb, uint8_t out[nb]);
+
+
+#endif /* RANDOM_H */