diff options
57 files changed, 58 insertions, 58 deletions
diff --git a/generate_parameters.py b/generate_parameters.py index 9728e0ec5..fa3112d8c 100644 --- a/generate_parameters.py +++ b/generate_parameters.py @@ -93,7 +93,7 @@ def parse_term(t) : if "*" in t: if len(t.split("*")) > 2: # this occurs when e.g. [w - x * y] has been turned into [w + -1 * x * y] - a1,a2,b = t.split("*") + a1,a2,b = t.split("*") a = int(a1) * int(a2) else: a,b = t.split("*") @@ -177,7 +177,7 @@ def is_goldilocks(p): def format_base(numerator, denominator): if numerator % denominator == 0: - base = numerator / denominator + base = int(numerator / denominator) else: base = Fraction(numerator=numerator, denominator=denominator) if base.denominator in (1, 2, 4, 5, 8, 10): diff --git a/src/Specific/CurveParameters/solinas32_2e130m5.json b/src/Specific/CurveParameters/solinas32_2e130m5.json index 2344e8f02..00239c92d 100644 --- a/src/Specific/CurveParameters/solinas32_2e130m5.json +++ b/src/Specific/CurveParameters/solinas32_2e130m5.json @@ -1,5 +1,5 @@ { - "base": "26.0", + "base": "26", "bitwidth": 32, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas32_2e150m3.json b/src/Specific/CurveParameters/solinas32_2e150m3.json index 4e1a6cdb6..e92f75cef 100644 --- a/src/Specific/CurveParameters/solinas32_2e150m3.json +++ b/src/Specific/CurveParameters/solinas32_2e150m3.json @@ -1,5 +1,5 @@ { - "base": "30.0", + "base": "30", "bitwidth": 32, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas32_2e150m5.json b/src/Specific/CurveParameters/solinas32_2e150m5.json index d4de66c0e..fd1c73feb 100644 --- a/src/Specific/CurveParameters/solinas32_2e150m5.json +++ b/src/Specific/CurveParameters/solinas32_2e150m5.json @@ -1,5 +1,5 @@ { - "base": "25.0", + "base": "25", "bitwidth": 32, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas32_2e171m19.json b/src/Specific/CurveParameters/solinas32_2e171m19.json index ff0754cf6..6bc59a012 100644 --- a/src/Specific/CurveParameters/solinas32_2e171m19.json +++ b/src/Specific/CurveParameters/solinas32_2e171m19.json @@ -1,5 +1,5 @@ { - "base": "19.0", + "base": "19", "bitwidth": 32, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas32_2e174m3.json b/src/Specific/CurveParameters/solinas32_2e174m3.json index 7f26c5bb1..c7efb6610 100644 --- a/src/Specific/CurveParameters/solinas32_2e174m3.json +++ b/src/Specific/CurveParameters/solinas32_2e174m3.json @@ -1,5 +1,5 @@ { - "base": "29.0", + "base": "29", "bitwidth": 32, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas32_2e189m25.json b/src/Specific/CurveParameters/solinas32_2e189m25.json index 110a959f8..d80041011 100644 --- a/src/Specific/CurveParameters/solinas32_2e189m25.json +++ b/src/Specific/CurveParameters/solinas32_2e189m25.json @@ -1,5 +1,5 @@ { - "base": "27.0", + "base": "27", "bitwidth": 32, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas32_2e192m2e64m1.json b/src/Specific/CurveParameters/solinas32_2e192m2e64m1.json index 8e9801749..cf5ac4327 100644 --- a/src/Specific/CurveParameters/solinas32_2e192m2e64m1.json +++ b/src/Specific/CurveParameters/solinas32_2e192m2e64m1.json @@ -1,5 +1,5 @@ { - "base": "24.0", + "base": "24", "bitwidth": 32, "carry_chains": [ [ diff --git a/src/Specific/CurveParameters/solinas32_2e196m15.json b/src/Specific/CurveParameters/solinas32_2e196m15.json index f2dcb7d03..7097093b0 100644 --- a/src/Specific/CurveParameters/solinas32_2e196m15.json +++ b/src/Specific/CurveParameters/solinas32_2e196m15.json @@ -1,5 +1,5 @@ { - "base": "28.0", + "base": "28", "bitwidth": 32, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas32_2e198m17.json b/src/Specific/CurveParameters/solinas32_2e198m17.json index 7ea0a3fbe..a57680127 100644 --- a/src/Specific/CurveParameters/solinas32_2e198m17.json +++ b/src/Specific/CurveParameters/solinas32_2e198m17.json @@ -1,5 +1,5 @@ { - "base": "22.0", + "base": "22", "bitwidth": 32, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas32_2e216m2e108m1.json b/src/Specific/CurveParameters/solinas32_2e216m2e108m1.json index 92957dd1d..3fd0c6ea9 100644 --- a/src/Specific/CurveParameters/solinas32_2e216m2e108m1.json +++ b/src/Specific/CurveParameters/solinas32_2e216m2e108m1.json @@ -1,5 +1,5 @@ { - "base": "27.0", + "base": "27", "bitwidth": 32, "carry_chains": [ [ diff --git a/src/Specific/CurveParameters/solinas32_2e224m2e96p1.json b/src/Specific/CurveParameters/solinas32_2e224m2e96p1.json index d1e45400a..5950229f2 100644 --- a/src/Specific/CurveParameters/solinas32_2e224m2e96p1.json +++ b/src/Specific/CurveParameters/solinas32_2e224m2e96p1.json @@ -1,5 +1,5 @@ { - "base": "28.0", + "base": "28", "bitwidth": 32, "carry_chains": [ [ diff --git a/src/Specific/CurveParameters/solinas32_2e230m27.json b/src/Specific/CurveParameters/solinas32_2e230m27.json index 842bf3d79..857d13036 100644 --- a/src/Specific/CurveParameters/solinas32_2e230m27.json +++ b/src/Specific/CurveParameters/solinas32_2e230m27.json @@ -1,5 +1,5 @@ { - "base": "23.0", + "base": "23", "bitwidth": 32, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas32_2e243m9.json b/src/Specific/CurveParameters/solinas32_2e243m9.json index 438579596..4961c246a 100644 --- a/src/Specific/CurveParameters/solinas32_2e243m9.json +++ b/src/Specific/CurveParameters/solinas32_2e243m9.json @@ -1,5 +1,5 @@ { - "base": "27.0", + "base": "27", "bitwidth": 32, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas32_2e285m9.json b/src/Specific/CurveParameters/solinas32_2e285m9.json index af78c7509..bfbb5e769 100644 --- a/src/Specific/CurveParameters/solinas32_2e285m9.json +++ b/src/Specific/CurveParameters/solinas32_2e285m9.json @@ -1,5 +1,5 @@ { - "base": "19.0", + "base": "19", "bitwidth": 32, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas32_2e322m2e161m1.json b/src/Specific/CurveParameters/solinas32_2e322m2e161m1.json index 808c16955..87fec00c2 100644 --- a/src/Specific/CurveParameters/solinas32_2e322m2e161m1.json +++ b/src/Specific/CurveParameters/solinas32_2e322m2e161m1.json @@ -1,5 +1,5 @@ { - "base": "23.0", + "base": "23", "bitwidth": 32, "carry_chains": [ [ diff --git a/src/Specific/CurveParameters/solinas32_2e336m17.json b/src/Specific/CurveParameters/solinas32_2e336m17.json index 9ec18a2de..f57366b30 100644 --- a/src/Specific/CurveParameters/solinas32_2e336m17.json +++ b/src/Specific/CurveParameters/solinas32_2e336m17.json @@ -1,5 +1,5 @@ { - "base": "24.0", + "base": "24", "bitwidth": 32, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas32_2e336m3.json b/src/Specific/CurveParameters/solinas32_2e336m3.json index f5fdc071c..4741f3661 100644 --- a/src/Specific/CurveParameters/solinas32_2e336m3.json +++ b/src/Specific/CurveParameters/solinas32_2e336m3.json @@ -1,5 +1,5 @@ { - "base": "28.0", + "base": "28", "bitwidth": 32, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas32_2e338m15.json b/src/Specific/CurveParameters/solinas32_2e338m15.json index 9a7a4254e..88ac2509f 100644 --- a/src/Specific/CurveParameters/solinas32_2e338m15.json +++ b/src/Specific/CurveParameters/solinas32_2e338m15.json @@ -1,5 +1,5 @@ { - "base": "26.0", + "base": "26", "bitwidth": 32, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas32_2e384m2e128m2e96p2e32m1.json b/src/Specific/CurveParameters/solinas32_2e384m2e128m2e96p2e32m1.json index a0a50ce3e..9f6e034f9 100644 --- a/src/Specific/CurveParameters/solinas32_2e384m2e128m2e96p2e32m1.json +++ b/src/Specific/CurveParameters/solinas32_2e384m2e128m2e96p2e32m1.json @@ -1,5 +1,5 @@ { - "base": "24.0", + "base": "24", "bitwidth": 32, "carry_chains": [ [ diff --git a/src/Specific/CurveParameters/solinas32_2e414m17.json b/src/Specific/CurveParameters/solinas32_2e414m17.json index 3a2cce375..c52ba4e9b 100644 --- a/src/Specific/CurveParameters/solinas32_2e414m17.json +++ b/src/Specific/CurveParameters/solinas32_2e414m17.json @@ -1,5 +1,5 @@ { - "base": "23.0", + "base": "23", "bitwidth": 32, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas32_2e416m2e208m1.json b/src/Specific/CurveParameters/solinas32_2e416m2e208m1.json index d1594ebc5..b02eb447a 100644 --- a/src/Specific/CurveParameters/solinas32_2e416m2e208m1.json +++ b/src/Specific/CurveParameters/solinas32_2e416m2e208m1.json @@ -1,5 +1,5 @@ { - "base": "26.0", + "base": "26", "bitwidth": 32, "carry_chains": [ [ diff --git a/src/Specific/CurveParameters/solinas32_2e448m2e224m1.json b/src/Specific/CurveParameters/solinas32_2e448m2e224m1.json index 85efceaad..6e1e2d600 100644 --- a/src/Specific/CurveParameters/solinas32_2e448m2e224m1.json +++ b/src/Specific/CurveParameters/solinas32_2e448m2e224m1.json @@ -1,5 +1,5 @@ { - "base": "28.0", + "base": "28", "bitwidth": 32, "carry_chains": [ [ diff --git a/src/Specific/CurveParameters/solinas32_2e450m2e225m1.json b/src/Specific/CurveParameters/solinas32_2e450m2e225m1.json index 95aeb37fa..aa6a7fbee 100644 --- a/src/Specific/CurveParameters/solinas32_2e450m2e225m1.json +++ b/src/Specific/CurveParameters/solinas32_2e450m2e225m1.json @@ -1,5 +1,5 @@ { - "base": "30.0", + "base": "30", "bitwidth": 32, "carry_chains": [ [ diff --git a/src/Specific/CurveParameters/solinas32_2e468m17.json b/src/Specific/CurveParameters/solinas32_2e468m17.json index c29698db9..63dea199f 100644 --- a/src/Specific/CurveParameters/solinas32_2e468m17.json +++ b/src/Specific/CurveParameters/solinas32_2e468m17.json @@ -1,5 +1,5 @@ { - "base": "26.0", + "base": "26", "bitwidth": 32, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas32_2e480m2e240m1.json b/src/Specific/CurveParameters/solinas32_2e480m2e240m1.json index 8df034edb..cf97ab518 100644 --- a/src/Specific/CurveParameters/solinas32_2e480m2e240m1.json +++ b/src/Specific/CurveParameters/solinas32_2e480m2e240m1.json @@ -1,5 +1,5 @@ { - "base": "30.0", + "base": "30", "bitwidth": 32, "carry_chains": [ [ diff --git a/src/Specific/CurveParameters/solinas64_2e129m25.json b/src/Specific/CurveParameters/solinas64_2e129m25.json index eb7e9070c..7d5492a9c 100644 --- a/src/Specific/CurveParameters/solinas64_2e129m25.json +++ b/src/Specific/CurveParameters/solinas64_2e129m25.json @@ -1,5 +1,5 @@ { - "base": "43.0", + "base": "43", "bitwidth": 64, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas64_2e140m27.json b/src/Specific/CurveParameters/solinas64_2e140m27.json index c1fcd6179..7bf235b2a 100644 --- a/src/Specific/CurveParameters/solinas64_2e140m27.json +++ b/src/Specific/CurveParameters/solinas64_2e140m27.json @@ -1,5 +1,5 @@ { - "base": "35.0", + "base": "35", "bitwidth": 64, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas64_2e141m9.json b/src/Specific/CurveParameters/solinas64_2e141m9.json index 7e974c38c..f92a60a44 100644 --- a/src/Specific/CurveParameters/solinas64_2e141m9.json +++ b/src/Specific/CurveParameters/solinas64_2e141m9.json @@ -1,5 +1,5 @@ { - "base": "47.0", + "base": "47", "bitwidth": 64, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas64_2e150m3.json b/src/Specific/CurveParameters/solinas64_2e150m3.json index 9fbb7d4ab..d70b914e8 100644 --- a/src/Specific/CurveParameters/solinas64_2e150m3.json +++ b/src/Specific/CurveParameters/solinas64_2e150m3.json @@ -1,5 +1,5 @@ { - "base": "50.0", + "base": "50", "bitwidth": 64, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas64_2e150m5.json b/src/Specific/CurveParameters/solinas64_2e150m5.json index f3283ec68..28676707c 100644 --- a/src/Specific/CurveParameters/solinas64_2e150m5.json +++ b/src/Specific/CurveParameters/solinas64_2e150m5.json @@ -1,5 +1,5 @@ { - "base": "50.0", + "base": "50", "bitwidth": 64, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas64_2e152m17.json b/src/Specific/CurveParameters/solinas64_2e152m17.json index 969f64b66..ffccea0f5 100644 --- a/src/Specific/CurveParameters/solinas64_2e152m17.json +++ b/src/Specific/CurveParameters/solinas64_2e152m17.json @@ -1,5 +1,5 @@ { - "base": "38.0", + "base": "38", "bitwidth": 64, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas64_2e165m25.json b/src/Specific/CurveParameters/solinas64_2e165m25.json index e8e33e271..d5ebdc63c 100644 --- a/src/Specific/CurveParameters/solinas64_2e165m25.json +++ b/src/Specific/CurveParameters/solinas64_2e165m25.json @@ -1,5 +1,5 @@ { - "base": "55.0", + "base": "55", "bitwidth": 64, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas64_2e171m19.json b/src/Specific/CurveParameters/solinas64_2e171m19.json index fbce25001..eedc70d7f 100644 --- a/src/Specific/CurveParameters/solinas64_2e171m19.json +++ b/src/Specific/CurveParameters/solinas64_2e171m19.json @@ -1,5 +1,5 @@ { - "base": "57.0", + "base": "57", "bitwidth": 64, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas64_2e174m17.json b/src/Specific/CurveParameters/solinas64_2e174m17.json index 003d6539c..348e9bf9d 100644 --- a/src/Specific/CurveParameters/solinas64_2e174m17.json +++ b/src/Specific/CurveParameters/solinas64_2e174m17.json @@ -1,5 +1,5 @@ { - "base": "58.0", + "base": "58", "bitwidth": 64, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas64_2e174m3.json b/src/Specific/CurveParameters/solinas64_2e174m3.json index 7e066ed10..47f2c6f60 100644 --- a/src/Specific/CurveParameters/solinas64_2e174m3.json +++ b/src/Specific/CurveParameters/solinas64_2e174m3.json @@ -1,5 +1,5 @@ { - "base": "58.0", + "base": "58", "bitwidth": 64, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas64_2e192m2e64m1.json b/src/Specific/CurveParameters/solinas64_2e192m2e64m1.json index 032204bd7..123e20cca 100644 --- a/src/Specific/CurveParameters/solinas64_2e192m2e64m1.json +++ b/src/Specific/CurveParameters/solinas64_2e192m2e64m1.json @@ -1,5 +1,5 @@ { - "base": "48.0", + "base": "48", "bitwidth": 64, "carry_chains": [ [ diff --git a/src/Specific/CurveParameters/solinas64_2e196m15.json b/src/Specific/CurveParameters/solinas64_2e196m15.json index 7b1dbe9e8..0034a0545 100644 --- a/src/Specific/CurveParameters/solinas64_2e196m15.json +++ b/src/Specific/CurveParameters/solinas64_2e196m15.json @@ -1,5 +1,5 @@ { - "base": "49.0", + "base": "49", "bitwidth": 64, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas64_2e212m29.json b/src/Specific/CurveParameters/solinas64_2e212m29.json index 53a0d02b9..55d9e7f01 100644 --- a/src/Specific/CurveParameters/solinas64_2e212m29.json +++ b/src/Specific/CurveParameters/solinas64_2e212m29.json @@ -1,5 +1,5 @@ { - "base": "53.0", + "base": "53", "bitwidth": 64, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas64_2e216m2e108m1.json b/src/Specific/CurveParameters/solinas64_2e216m2e108m1.json index d4765720c..5a1f69e0d 100644 --- a/src/Specific/CurveParameters/solinas64_2e216m2e108m1.json +++ b/src/Specific/CurveParameters/solinas64_2e216m2e108m1.json @@ -1,5 +1,5 @@ { - "base": "54.0", + "base": "54", "bitwidth": 64, "carry_chains": [ [ diff --git a/src/Specific/CurveParameters/solinas64_2e224m2e96p1.json b/src/Specific/CurveParameters/solinas64_2e224m2e96p1.json index d0da47d71..52fd80604 100644 --- a/src/Specific/CurveParameters/solinas64_2e224m2e96p1.json +++ b/src/Specific/CurveParameters/solinas64_2e224m2e96p1.json @@ -1,5 +1,5 @@ { - "base": "56.0", + "base": "56", "bitwidth": 64, "carry_chains": [ [ diff --git a/src/Specific/CurveParameters/solinas64_2e235m15.json b/src/Specific/CurveParameters/solinas64_2e235m15.json index 7dbde886b..4954b9eb8 100644 --- a/src/Specific/CurveParameters/solinas64_2e235m15.json +++ b/src/Specific/CurveParameters/solinas64_2e235m15.json @@ -1,5 +1,5 @@ { - "base": "47.0", + "base": "47", "bitwidth": 64, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas64_2e255m19.json b/src/Specific/CurveParameters/solinas64_2e255m19.json index 45356bca1..ee44fbea6 100644 --- a/src/Specific/CurveParameters/solinas64_2e255m19.json +++ b/src/Specific/CurveParameters/solinas64_2e255m19.json @@ -1,5 +1,5 @@ { - "base": "51.0", + "base": "51", "bitwidth": 64, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas64_2e255m2e4m2e1m1.json b/src/Specific/CurveParameters/solinas64_2e255m2e4m2e1m1.json index 886fa92a5..6e396d8bc 100644 --- a/src/Specific/CurveParameters/solinas64_2e255m2e4m2e1m1.json +++ b/src/Specific/CurveParameters/solinas64_2e255m2e4m2e1m1.json @@ -1,5 +1,5 @@ { - "base": "51.0", + "base": "51", "bitwidth": 64, "carry_chains": [ [ diff --git a/src/Specific/CurveParameters/solinas64_2e255m765.json b/src/Specific/CurveParameters/solinas64_2e255m765.json index 5b9374e52..a20233c69 100644 --- a/src/Specific/CurveParameters/solinas64_2e255m765.json +++ b/src/Specific/CurveParameters/solinas64_2e255m765.json @@ -1,5 +1,5 @@ { - "base": "51.0", + "base": "51", "bitwidth": 64, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas64_2e285m9.json b/src/Specific/CurveParameters/solinas64_2e285m9.json index 8c008435b..96bc31d92 100644 --- a/src/Specific/CurveParameters/solinas64_2e285m9.json +++ b/src/Specific/CurveParameters/solinas64_2e285m9.json @@ -1,5 +1,5 @@ { - "base": "57.0", + "base": "57", "bitwidth": 64, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas64_2e322m2e161m1.json b/src/Specific/CurveParameters/solinas64_2e322m2e161m1.json index 36e6f3dca..3dc187ade 100644 --- a/src/Specific/CurveParameters/solinas64_2e322m2e161m1.json +++ b/src/Specific/CurveParameters/solinas64_2e322m2e161m1.json @@ -1,5 +1,5 @@ { - "base": "46.0", + "base": "46", "bitwidth": 64, "carry_chains": [ [ diff --git a/src/Specific/CurveParameters/solinas64_2e336m17.json b/src/Specific/CurveParameters/solinas64_2e336m17.json index f08a05664..852c593e4 100644 --- a/src/Specific/CurveParameters/solinas64_2e336m17.json +++ b/src/Specific/CurveParameters/solinas64_2e336m17.json @@ -1,5 +1,5 @@ { - "base": "56.0", + "base": "56", "bitwidth": 64, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas64_2e336m3.json b/src/Specific/CurveParameters/solinas64_2e336m3.json index d1c441d96..70543adde 100644 --- a/src/Specific/CurveParameters/solinas64_2e336m3.json +++ b/src/Specific/CurveParameters/solinas64_2e336m3.json @@ -1,5 +1,5 @@ { - "base": "56.0", + "base": "56", "bitwidth": 64, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas64_2e384m2e128m2e96p2e32m1.json b/src/Specific/CurveParameters/solinas64_2e384m2e128m2e96p2e32m1.json index 5a982e7a6..65b04e03e 100644 --- a/src/Specific/CurveParameters/solinas64_2e384m2e128m2e96p2e32m1.json +++ b/src/Specific/CurveParameters/solinas64_2e384m2e128m2e96p2e32m1.json @@ -1,5 +1,5 @@ { - "base": "48.0", + "base": "48", "bitwidth": 64, "carry_chains": [ [ diff --git a/src/Specific/CurveParameters/solinas64_2e384m317.json b/src/Specific/CurveParameters/solinas64_2e384m317.json index d686f57b1..1145b333f 100644 --- a/src/Specific/CurveParameters/solinas64_2e384m317.json +++ b/src/Specific/CurveParameters/solinas64_2e384m317.json @@ -1,5 +1,5 @@ { - "base": "48.0", + "base": "48", "bitwidth": 64, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas64_2e413m21.json b/src/Specific/CurveParameters/solinas64_2e413m21.json index 5834ba0bd..6c794c0f2 100644 --- a/src/Specific/CurveParameters/solinas64_2e413m21.json +++ b/src/Specific/CurveParameters/solinas64_2e413m21.json @@ -1,5 +1,5 @@ { - "base": "59.0", + "base": "59", "bitwidth": 64, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas64_2e414m17.json b/src/Specific/CurveParameters/solinas64_2e414m17.json index 1bb11b05d..14c9a4033 100644 --- a/src/Specific/CurveParameters/solinas64_2e414m17.json +++ b/src/Specific/CurveParameters/solinas64_2e414m17.json @@ -1,5 +1,5 @@ { - "base": "46.0", + "base": "46", "bitwidth": 64, "carry_chains": "default", "coef_div_modulus": "2", diff --git a/src/Specific/CurveParameters/solinas64_2e416m2e208m1.json b/src/Specific/CurveParameters/solinas64_2e416m2e208m1.json index 37abb9d12..b85d5523a 100644 --- a/src/Specific/CurveParameters/solinas64_2e416m2e208m1.json +++ b/src/Specific/CurveParameters/solinas64_2e416m2e208m1.json @@ -1,5 +1,5 @@ { - "base": "52.0", + "base": "52", "bitwidth": 64, "carry_chains": [ [ diff --git a/src/Specific/CurveParameters/solinas64_2e448m2e224m1.json b/src/Specific/CurveParameters/solinas64_2e448m2e224m1.json index aaf1f2138..04ecbfba2 100644 --- a/src/Specific/CurveParameters/solinas64_2e448m2e224m1.json +++ b/src/Specific/CurveParameters/solinas64_2e448m2e224m1.json @@ -1,5 +1,5 @@ { - "base": "56.0", + "base": "56", "bitwidth": 64, "carry_chains": [ [ diff --git a/src/Specific/CurveParameters/solinas64_2e480m2e240m1.json b/src/Specific/CurveParameters/solinas64_2e480m2e240m1.json index ffe72ba58..22a9da4ec 100644 --- a/src/Specific/CurveParameters/solinas64_2e480m2e240m1.json +++ b/src/Specific/CurveParameters/solinas64_2e480m2e240m1.json @@ -1,5 +1,5 @@ { - "base": "60.0", + "base": "60", "bitwidth": 64, "carry_chains": [ [ diff --git a/src/Specific/CurveParameters/solinas64_2e495m31.json b/src/Specific/CurveParameters/solinas64_2e495m31.json index 08ce34fca..4c6936f39 100644 --- a/src/Specific/CurveParameters/solinas64_2e495m31.json +++ b/src/Specific/CurveParameters/solinas64_2e495m31.json @@ -1,5 +1,5 @@ { - "base": "55.0", + "base": "55", "bitwidth": 64, "carry_chains": "default", "coef_div_modulus": "2", |