aboutsummaryrefslogtreecommitdiff
path: root/src/equation.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/equation.c')
-rw-r--r--src/equation.c47
1 files changed, 0 insertions, 47 deletions
diff --git a/src/equation.c b/src/equation.c
deleted file mode 100644
index d7fa63c..0000000
--- a/src/equation.c
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * ecgen, tool for generating Elliptic curve domain parameters
- * Copyright (C) 2017 J08nY
- */
-#include "equation.h"
-
-int eq_random(curve_t *curve, config_t *config) {
- int r = a_random(curve, config) + b_random(curve, config);
- if (r == 2) {
- return r;
- }
- return -1;
-}
-
-int a_random(curve_t *curve, config_t *config) {
- curve->a = genrand(curve->field);
- return 1;
-}
-
-int a_zero(curve_t *curve, config_t *config) {
- curve->a = gen_0;
- return 1;
-}
-
-int a_one(curve_t *curve, config_t *config) {
- curve->a = gen_1;
- return 1;
-}
-
-int a_seed(curve_t *curve, config_t *config) {}
-
-int b_random(curve_t *curve, config_t *config) {
- curve->b = genrand(curve->field);
- return 1;
-}
-
-int b_zero(curve_t *curve, config_t *config) {
- curve->b = gen_0;
- return 1;
-}
-
-int b_one(curve_t *curve, config_t *config) {
- curve->b = gen_1;
- return 1;
-}
-
-int b_seed(curve_t *curve, config_t *config) {}