aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/gen/gens.c4
-rw-r--r--src/io/cli.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/gen/gens.c b/src/gen/gens.c
index d106f7c..6e93f64 100644
--- a/src/gen/gens.c
+++ b/src/gen/gens.c
@@ -102,8 +102,8 @@ CHECK(gens_check_anomalous) {
return 1;
}
-GEN gens_get_embedding(GEN prime, GEN order) {
- return Fp_order(prime, subis(order, 1), order);
+GEN gens_get_embedding(GEN prime, GEN generator_order) {
+ return order(mkintmod(prime, generator_order));
}
CHECK(gens_check_embedding) {
diff --git a/src/io/cli.c b/src/io/cli.c
index 7b7fca9..3b1ff1d 100644
--- a/src/io/cli.c
+++ b/src/io/cli.c
@@ -3,10 +3,10 @@
* Copyright (C) 2017-2018 J08nY
*/
#include "cli.h"
-#include "misc/config.h"
#include <string.h>
#include "exhaustive/ansi.h"
#include "exhaustive/brainpool.h"
+#include "misc/config.h"
char cli_doc[] =
"ecgen, tool for generating Elliptic curve domain parameters.\v(C) "