aboutsummaryrefslogtreecommitdiff
path: root/src/util/random.h
diff options
context:
space:
mode:
authorJ08nY2018-01-18 17:00:41 +0100
committerJ08nY2018-01-18 17:00:41 +0100
commitf940f80a2cb69ffcd1f0d608cbb1b0f06e0854d6 (patch)
treea088defb41617f21d1cc729c3c71fd378f1b7f10 /src/util/random.h
parent8033902b02a82ce2521d4d029b6927e190866c95 (diff)
downloadecgen-f940f80a2cb69ffcd1f0d608cbb1b0f06e0854d6.tar.gz
ecgen-f940f80a2cb69ffcd1f0d608cbb1b0f06e0854d6.tar.zst
ecgen-f940f80a2cb69ffcd1f0d608cbb1b0f06e0854d6.zip
Add utilities to create random curve twists.
Diffstat (limited to 'src/util/random.h')
-rw-r--r--src/util/random.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/util/random.h b/src/util/random.h
index f78f991..56e2efd 100644
--- a/src/util/random.h
+++ b/src/util/random.h
@@ -36,4 +36,11 @@ GEN random_prime(unsigned long bits);
*/
GEN random_int(unsigned long bits);
+/**
+ * @brief
+ * @param field
+ * @return
+ */
+GEN random_field_element(GEN field);
+
#endif // ECGEN_RANDOM_H