diff options
321 files changed, 1284 insertions, 0 deletions
diff --git a/src/Specific/NISTP256/AMD128/py_interpreter.sh b/src/Specific/NISTP256/AMD128/py_interpreter.sh new file mode 100644 index 000000000..9b7e3baaa --- /dev/null +++ b/src/Specific/NISTP256/AMD128/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**256-2**224+2**192+2**96-1' -Dmodulus_bytes='128' -Da24='121665' diff --git a/src/Specific/NISTP256/AMD64/py_interpreter.sh b/src/Specific/NISTP256/AMD64/py_interpreter.sh new file mode 100644 index 000000000..878d3b028 --- /dev/null +++ b/src/Specific/NISTP256/AMD64/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**256-2**224+2**192+2**96-1' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/X2448/Karatsuba/C64/py_interpreter.sh b/src/Specific/X2448/Karatsuba/C64/py_interpreter.sh new file mode 100644 index 000000000..49c40c9c2 --- /dev/null +++ b/src/Specific/X2448/Karatsuba/C64/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**448-2**224-1' -Dmodulus_bytes='56' -Da24='121665' diff --git a/src/Specific/X25519/C32/py_interpreter.sh b/src/Specific/X25519/C32/py_interpreter.sh new file mode 100644 index 000000000..db141f151 --- /dev/null +++ b/src/Specific/X25519/C32/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**255-19' -Dmodulus_bytes='25.5' -Da24='121665' diff --git a/src/Specific/X25519/C64/py_interpreter.sh b/src/Specific/X25519/C64/py_interpreter.sh new file mode 100644 index 000000000..470d2dd25 --- /dev/null +++ b/src/Specific/X25519/C64/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**255-19' -Dmodulus_bytes='51' -Da24='121665' diff --git a/src/Specific/X2555/C128/py_interpreter.sh b/src/Specific/X2555/C128/py_interpreter.sh new file mode 100644 index 000000000..7ec3fa6ab --- /dev/null +++ b/src/Specific/X2555/C128/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**255-5' -Dmodulus_bytes='130' -Da24='121665 (* XXX TODO(andreser) FIXME? Is this right for this curve? *)' diff --git a/src/Specific/montgomery32_2e127m1/py_interpreter.sh b/src/Specific/montgomery32_2e127m1/py_interpreter.sh new file mode 100644 index 000000000..6af21492d --- /dev/null +++ b/src/Specific/montgomery32_2e127m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**127 - 1 ' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e129m25/py_interpreter.sh b/src/Specific/montgomery32_2e129m25/py_interpreter.sh new file mode 100644 index 000000000..cc79d3711 --- /dev/null +++ b/src/Specific/montgomery32_2e129m25/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**129 - 25' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e130m5/py_interpreter.sh b/src/Specific/montgomery32_2e130m5/py_interpreter.sh new file mode 100644 index 000000000..42b656ab9 --- /dev/null +++ b/src/Specific/montgomery32_2e130m5/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**130 - 5 ' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e137m13/py_interpreter.sh b/src/Specific/montgomery32_2e137m13/py_interpreter.sh new file mode 100644 index 000000000..50240a08b --- /dev/null +++ b/src/Specific/montgomery32_2e137m13/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**137 - 13' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e140m27/py_interpreter.sh b/src/Specific/montgomery32_2e140m27/py_interpreter.sh new file mode 100644 index 000000000..c02634165 --- /dev/null +++ b/src/Specific/montgomery32_2e140m27/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**140 - 27' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e141m9/py_interpreter.sh b/src/Specific/montgomery32_2e141m9/py_interpreter.sh new file mode 100644 index 000000000..efdc6d4ce --- /dev/null +++ b/src/Specific/montgomery32_2e141m9/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**141 - 9' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e150m3/py_interpreter.sh b/src/Specific/montgomery32_2e150m3/py_interpreter.sh new file mode 100644 index 000000000..9d6257b10 --- /dev/null +++ b/src/Specific/montgomery32_2e150m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**150 - 3' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e150m5/py_interpreter.sh b/src/Specific/montgomery32_2e150m5/py_interpreter.sh new file mode 100644 index 000000000..65d951fe9 --- /dev/null +++ b/src/Specific/montgomery32_2e150m5/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**150 - 5' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e152m17/py_interpreter.sh b/src/Specific/montgomery32_2e152m17/py_interpreter.sh new file mode 100644 index 000000000..b6dee011d --- /dev/null +++ b/src/Specific/montgomery32_2e152m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**152 - 17' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e158m15/py_interpreter.sh b/src/Specific/montgomery32_2e158m15/py_interpreter.sh new file mode 100644 index 000000000..5ea532959 --- /dev/null +++ b/src/Specific/montgomery32_2e158m15/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**158 - 15' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e165m25/py_interpreter.sh b/src/Specific/montgomery32_2e165m25/py_interpreter.sh new file mode 100644 index 000000000..870509253 --- /dev/null +++ b/src/Specific/montgomery32_2e165m25/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**165 - 25' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e166m5/py_interpreter.sh b/src/Specific/montgomery32_2e166m5/py_interpreter.sh new file mode 100644 index 000000000..8d5ad5dcf --- /dev/null +++ b/src/Specific/montgomery32_2e166m5/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**166 - 5' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e171m19/py_interpreter.sh b/src/Specific/montgomery32_2e171m19/py_interpreter.sh new file mode 100644 index 000000000..97053ad74 --- /dev/null +++ b/src/Specific/montgomery32_2e171m19/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**171 - 19' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e174m17/py_interpreter.sh b/src/Specific/montgomery32_2e174m17/py_interpreter.sh new file mode 100644 index 000000000..d804b4d00 --- /dev/null +++ b/src/Specific/montgomery32_2e174m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**174 - 17' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e174m3/py_interpreter.sh b/src/Specific/montgomery32_2e174m3/py_interpreter.sh new file mode 100644 index 000000000..a352c1e14 --- /dev/null +++ b/src/Specific/montgomery32_2e174m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**174 - 3' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e189m25/py_interpreter.sh b/src/Specific/montgomery32_2e189m25/py_interpreter.sh new file mode 100644 index 000000000..91ca61590 --- /dev/null +++ b/src/Specific/montgomery32_2e189m25/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**189 - 25' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e190m11/py_interpreter.sh b/src/Specific/montgomery32_2e190m11/py_interpreter.sh new file mode 100644 index 000000000..8ea8cabcc --- /dev/null +++ b/src/Specific/montgomery32_2e190m11/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**190 - 11' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e191m19/py_interpreter.sh b/src/Specific/montgomery32_2e191m19/py_interpreter.sh new file mode 100644 index 000000000..ac9b7615f --- /dev/null +++ b/src/Specific/montgomery32_2e191m19/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**191 - 19' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e192m2e64m1/py_interpreter.sh b/src/Specific/montgomery32_2e192m2e64m1/py_interpreter.sh new file mode 100644 index 000000000..9d29d1b0a --- /dev/null +++ b/src/Specific/montgomery32_2e192m2e64m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**192 - 2**64 - 1' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e194m33/py_interpreter.sh b/src/Specific/montgomery32_2e194m33/py_interpreter.sh new file mode 100644 index 000000000..19760a7c4 --- /dev/null +++ b/src/Specific/montgomery32_2e194m33/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**194 - 33' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e196m15/py_interpreter.sh b/src/Specific/montgomery32_2e196m15/py_interpreter.sh new file mode 100644 index 000000000..1ed1c0b70 --- /dev/null +++ b/src/Specific/montgomery32_2e196m15/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**196 - 15' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e198m17/py_interpreter.sh b/src/Specific/montgomery32_2e198m17/py_interpreter.sh new file mode 100644 index 000000000..46ee6ade2 --- /dev/null +++ b/src/Specific/montgomery32_2e198m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**198 - 17' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e205m45x2e198m1/py_interpreter.sh b/src/Specific/montgomery32_2e205m45x2e198m1/py_interpreter.sh new file mode 100644 index 000000000..3649864ca --- /dev/null +++ b/src/Specific/montgomery32_2e205m45x2e198m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**205 - 45*2**198 - 1' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e206m5/py_interpreter.sh b/src/Specific/montgomery32_2e206m5/py_interpreter.sh new file mode 100644 index 000000000..8bf66ae1a --- /dev/null +++ b/src/Specific/montgomery32_2e206m5/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**206 - 5' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e212m29/py_interpreter.sh b/src/Specific/montgomery32_2e212m29/py_interpreter.sh new file mode 100644 index 000000000..765d27254 --- /dev/null +++ b/src/Specific/montgomery32_2e212m29/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**212 - 29' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e213m3/py_interpreter.sh b/src/Specific/montgomery32_2e213m3/py_interpreter.sh new file mode 100644 index 000000000..a5e8679c5 --- /dev/null +++ b/src/Specific/montgomery32_2e213m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**213 - 3' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e216m2e108m1/py_interpreter.sh b/src/Specific/montgomery32_2e216m2e108m1/py_interpreter.sh new file mode 100644 index 000000000..344ee243b --- /dev/null +++ b/src/Specific/montgomery32_2e216m2e108m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**216 - 2**108 - 1' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e221m3/py_interpreter.sh b/src/Specific/montgomery32_2e221m3/py_interpreter.sh new file mode 100644 index 000000000..fb06eaaa5 --- /dev/null +++ b/src/Specific/montgomery32_2e221m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**221 - 3' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e222m117/py_interpreter.sh b/src/Specific/montgomery32_2e222m117/py_interpreter.sh new file mode 100644 index 000000000..db48f60b3 --- /dev/null +++ b/src/Specific/montgomery32_2e222m117/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**222 - 117' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e224m2e96p1/py_interpreter.sh b/src/Specific/montgomery32_2e224m2e96p1/py_interpreter.sh new file mode 100644 index 000000000..34c20453f --- /dev/null +++ b/src/Specific/montgomery32_2e224m2e96p1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**224 - 2**96 + 1 ' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e226m5/py_interpreter.sh b/src/Specific/montgomery32_2e226m5/py_interpreter.sh new file mode 100644 index 000000000..37bc3bc38 --- /dev/null +++ b/src/Specific/montgomery32_2e226m5/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**226 - 5' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e230m27/py_interpreter.sh b/src/Specific/montgomery32_2e230m27/py_interpreter.sh new file mode 100644 index 000000000..fc71de448 --- /dev/null +++ b/src/Specific/montgomery32_2e230m27/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**230 - 27' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e235m15/py_interpreter.sh b/src/Specific/montgomery32_2e235m15/py_interpreter.sh new file mode 100644 index 000000000..92a64740a --- /dev/null +++ b/src/Specific/montgomery32_2e235m15/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**235 - 15' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e243m9/py_interpreter.sh b/src/Specific/montgomery32_2e243m9/py_interpreter.sh new file mode 100644 index 000000000..9dbce4aab --- /dev/null +++ b/src/Specific/montgomery32_2e243m9/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**243 - 9' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e251m9/py_interpreter.sh b/src/Specific/montgomery32_2e251m9/py_interpreter.sh new file mode 100644 index 000000000..8da552b58 --- /dev/null +++ b/src/Specific/montgomery32_2e251m9/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**251 - 9' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e254m127x2e240m1/py_interpreter.sh b/src/Specific/montgomery32_2e254m127x2e240m1/py_interpreter.sh new file mode 100644 index 000000000..4893f7c8e --- /dev/null +++ b/src/Specific/montgomery32_2e254m127x2e240m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**254 - 127*2**240 - 1' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e255m19/py_interpreter.sh b/src/Specific/montgomery32_2e255m19/py_interpreter.sh new file mode 100644 index 000000000..541c3f79c --- /dev/null +++ b/src/Specific/montgomery32_2e255m19/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**255 - 19 ' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e255m2e4m2e1m1/py_interpreter.sh b/src/Specific/montgomery32_2e255m2e4m2e1m1/py_interpreter.sh new file mode 100644 index 000000000..c5f8ea05b --- /dev/null +++ b/src/Specific/montgomery32_2e255m2e4m2e1m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**255 - 2**4 - 2**1 - 1' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e255m765/py_interpreter.sh b/src/Specific/montgomery32_2e255m765/py_interpreter.sh new file mode 100644 index 000000000..014423320 --- /dev/null +++ b/src/Specific/montgomery32_2e255m765/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**255 - 765' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e256m189/py_interpreter.sh b/src/Specific/montgomery32_2e256m189/py_interpreter.sh new file mode 100644 index 000000000..fccf728a7 --- /dev/null +++ b/src/Specific/montgomery32_2e256m189/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**256 - 189' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e256m2e224p2e192p2e96m1/py_interpreter.sh b/src/Specific/montgomery32_2e256m2e224p2e192p2e96m1/py_interpreter.sh new file mode 100644 index 000000000..cd13e350e --- /dev/null +++ b/src/Specific/montgomery32_2e256m2e224p2e192p2e96m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**256 - 2**224 + 2**192 + 2**96 - 1 ' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e256m2e32m977/py_interpreter.sh b/src/Specific/montgomery32_2e256m2e32m977/py_interpreter.sh new file mode 100644 index 000000000..f44d2f850 --- /dev/null +++ b/src/Specific/montgomery32_2e256m2e32m977/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**256 - 2**32 - 977 ' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e256m88x2e240m1/py_interpreter.sh b/src/Specific/montgomery32_2e256m88x2e240m1/py_interpreter.sh new file mode 100644 index 000000000..09e3d56cf --- /dev/null +++ b/src/Specific/montgomery32_2e256m88x2e240m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**256 - 88*2**240 - 1' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e266m3/py_interpreter.sh b/src/Specific/montgomery32_2e266m3/py_interpreter.sh new file mode 100644 index 000000000..cd8d8f0a4 --- /dev/null +++ b/src/Specific/montgomery32_2e266m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**266 - 3' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e285m9/py_interpreter.sh b/src/Specific/montgomery32_2e285m9/py_interpreter.sh new file mode 100644 index 000000000..c07e3f4a1 --- /dev/null +++ b/src/Specific/montgomery32_2e285m9/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**285 - 9' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e291m19/py_interpreter.sh b/src/Specific/montgomery32_2e291m19/py_interpreter.sh new file mode 100644 index 000000000..7e6097a09 --- /dev/null +++ b/src/Specific/montgomery32_2e291m19/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**291 - 19' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e321m9/py_interpreter.sh b/src/Specific/montgomery32_2e321m9/py_interpreter.sh new file mode 100644 index 000000000..262a89c32 --- /dev/null +++ b/src/Specific/montgomery32_2e321m9/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**321 - 9' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e322m2e161m1/py_interpreter.sh b/src/Specific/montgomery32_2e322m2e161m1/py_interpreter.sh new file mode 100644 index 000000000..4762f6ada --- /dev/null +++ b/src/Specific/montgomery32_2e322m2e161m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**322 - 2**161 - 1' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e336m17/py_interpreter.sh b/src/Specific/montgomery32_2e336m17/py_interpreter.sh new file mode 100644 index 000000000..53b5fec49 --- /dev/null +++ b/src/Specific/montgomery32_2e336m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**336 - 17' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e336m3/py_interpreter.sh b/src/Specific/montgomery32_2e336m3/py_interpreter.sh new file mode 100644 index 000000000..6ab4b54d5 --- /dev/null +++ b/src/Specific/montgomery32_2e336m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**336 - 3' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e338m15/py_interpreter.sh b/src/Specific/montgomery32_2e338m15/py_interpreter.sh new file mode 100644 index 000000000..892e73f13 --- /dev/null +++ b/src/Specific/montgomery32_2e338m15/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**338 - 15' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e369m25/py_interpreter.sh b/src/Specific/montgomery32_2e369m25/py_interpreter.sh new file mode 100644 index 000000000..3096f3a18 --- /dev/null +++ b/src/Specific/montgomery32_2e369m25/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**369 - 25' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e379m19/py_interpreter.sh b/src/Specific/montgomery32_2e379m19/py_interpreter.sh new file mode 100644 index 000000000..c7fa9ec6d --- /dev/null +++ b/src/Specific/montgomery32_2e379m19/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**379 - 19' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e382m105/py_interpreter.sh b/src/Specific/montgomery32_2e382m105/py_interpreter.sh new file mode 100644 index 000000000..ddbb835fd --- /dev/null +++ b/src/Specific/montgomery32_2e382m105/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**382 - 105' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e383m187/py_interpreter.sh b/src/Specific/montgomery32_2e383m187/py_interpreter.sh new file mode 100644 index 000000000..17568bd0f --- /dev/null +++ b/src/Specific/montgomery32_2e383m187/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**383 - 187' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e383m31/py_interpreter.sh b/src/Specific/montgomery32_2e383m31/py_interpreter.sh new file mode 100644 index 000000000..09472c92c --- /dev/null +++ b/src/Specific/montgomery32_2e383m31/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**383 - 31' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e383m421/py_interpreter.sh b/src/Specific/montgomery32_2e383m421/py_interpreter.sh new file mode 100644 index 000000000..6860efa7b --- /dev/null +++ b/src/Specific/montgomery32_2e383m421/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**383 - 421' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e384m2e128m2e96p2e32m1/py_interpreter.sh b/src/Specific/montgomery32_2e384m2e128m2e96p2e32m1/py_interpreter.sh new file mode 100644 index 000000000..67751ccfa --- /dev/null +++ b/src/Specific/montgomery32_2e384m2e128m2e96p2e32m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**384 - 2**128 - 2**96 + 2**32 - 1 ' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e384m317/py_interpreter.sh b/src/Specific/montgomery32_2e384m317/py_interpreter.sh new file mode 100644 index 000000000..c7630a3c6 --- /dev/null +++ b/src/Specific/montgomery32_2e384m317/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**384 - 317' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e384m5x2e368m1/py_interpreter.sh b/src/Specific/montgomery32_2e384m5x2e368m1/py_interpreter.sh new file mode 100644 index 000000000..579f5db77 --- /dev/null +++ b/src/Specific/montgomery32_2e384m5x2e368m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**384 - 5*2**368 - 1' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e384m79x2e376m1/py_interpreter.sh b/src/Specific/montgomery32_2e384m79x2e376m1/py_interpreter.sh new file mode 100644 index 000000000..31ec19158 --- /dev/null +++ b/src/Specific/montgomery32_2e384m79x2e376m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**384 - 79*2**376 - 1' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e389m21/py_interpreter.sh b/src/Specific/montgomery32_2e389m21/py_interpreter.sh new file mode 100644 index 000000000..43b54b0d6 --- /dev/null +++ b/src/Specific/montgomery32_2e389m21/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**389 - 21' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e401m31/py_interpreter.sh b/src/Specific/montgomery32_2e401m31/py_interpreter.sh new file mode 100644 index 000000000..364b0f1e4 --- /dev/null +++ b/src/Specific/montgomery32_2e401m31/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**401 - 31' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e413m21/py_interpreter.sh b/src/Specific/montgomery32_2e413m21/py_interpreter.sh new file mode 100644 index 000000000..bf658bf19 --- /dev/null +++ b/src/Specific/montgomery32_2e413m21/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**413 - 21' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e414m17/py_interpreter.sh b/src/Specific/montgomery32_2e414m17/py_interpreter.sh new file mode 100644 index 000000000..1d0fb48f6 --- /dev/null +++ b/src/Specific/montgomery32_2e414m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**414 - 17' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e416m2e208m1/py_interpreter.sh b/src/Specific/montgomery32_2e416m2e208m1/py_interpreter.sh new file mode 100644 index 000000000..d760d16d7 --- /dev/null +++ b/src/Specific/montgomery32_2e416m2e208m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**416 - 2**208 - 1' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e444m17/py_interpreter.sh b/src/Specific/montgomery32_2e444m17/py_interpreter.sh new file mode 100644 index 000000000..ac55d629a --- /dev/null +++ b/src/Specific/montgomery32_2e444m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**444 - 17' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e448m2e224m1/py_interpreter.sh b/src/Specific/montgomery32_2e448m2e224m1/py_interpreter.sh new file mode 100644 index 000000000..701e208dc --- /dev/null +++ b/src/Specific/montgomery32_2e448m2e224m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**448 - 2**224 - 1 ' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e450m2e225m1/py_interpreter.sh b/src/Specific/montgomery32_2e450m2e225m1/py_interpreter.sh new file mode 100644 index 000000000..7129814fc --- /dev/null +++ b/src/Specific/montgomery32_2e450m2e225m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**450 - 2**225 - 1' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e452m3/py_interpreter.sh b/src/Specific/montgomery32_2e452m3/py_interpreter.sh new file mode 100644 index 000000000..4c5c4c1f8 --- /dev/null +++ b/src/Specific/montgomery32_2e452m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**452 - 3' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e468m17/py_interpreter.sh b/src/Specific/montgomery32_2e468m17/py_interpreter.sh new file mode 100644 index 000000000..7bdf454ae --- /dev/null +++ b/src/Specific/montgomery32_2e468m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**468 - 17' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e480m2e240m1/py_interpreter.sh b/src/Specific/montgomery32_2e480m2e240m1/py_interpreter.sh new file mode 100644 index 000000000..4c6fabfba --- /dev/null +++ b/src/Specific/montgomery32_2e480m2e240m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**480 - 2**240 - 1 ' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e488m17/py_interpreter.sh b/src/Specific/montgomery32_2e488m17/py_interpreter.sh new file mode 100644 index 000000000..218293b7d --- /dev/null +++ b/src/Specific/montgomery32_2e488m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**488 - 17' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e489m21/py_interpreter.sh b/src/Specific/montgomery32_2e489m21/py_interpreter.sh new file mode 100644 index 000000000..d0d1ab9cf --- /dev/null +++ b/src/Specific/montgomery32_2e489m21/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**489 - 21' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e495m31/py_interpreter.sh b/src/Specific/montgomery32_2e495m31/py_interpreter.sh new file mode 100644 index 000000000..1b69eb239 --- /dev/null +++ b/src/Specific/montgomery32_2e495m31/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**495 - 31' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e510m290x2e496m1/py_interpreter.sh b/src/Specific/montgomery32_2e510m290x2e496m1/py_interpreter.sh new file mode 100644 index 000000000..c7e51b970 --- /dev/null +++ b/src/Specific/montgomery32_2e510m290x2e496m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**510 - 290*2**496 - 1' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e511m187/py_interpreter.sh b/src/Specific/montgomery32_2e511m187/py_interpreter.sh new file mode 100644 index 000000000..a906c0086 --- /dev/null +++ b/src/Specific/montgomery32_2e511m187/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**511 - 187' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e511m481/py_interpreter.sh b/src/Specific/montgomery32_2e511m481/py_interpreter.sh new file mode 100644 index 000000000..7d2b63d36 --- /dev/null +++ b/src/Specific/montgomery32_2e511m481/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**511 - 481' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e512m491x2e496m1/py_interpreter.sh b/src/Specific/montgomery32_2e512m491x2e496m1/py_interpreter.sh new file mode 100644 index 000000000..aa94ccb26 --- /dev/null +++ b/src/Specific/montgomery32_2e512m491x2e496m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**512 - 491*2**496 - 1' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e512m569/py_interpreter.sh b/src/Specific/montgomery32_2e512m569/py_interpreter.sh new file mode 100644 index 000000000..3277ef6fc --- /dev/null +++ b/src/Specific/montgomery32_2e512m569/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**512 - 569' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery32_2e521m1/py_interpreter.sh b/src/Specific/montgomery32_2e521m1/py_interpreter.sh new file mode 100644 index 000000000..fbc7b7a98 --- /dev/null +++ b/src/Specific/montgomery32_2e521m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**521 - 1 ' -Dmodulus_bytes='32' -Da24='121665' diff --git a/src/Specific/montgomery64_2e127m1/py_interpreter.sh b/src/Specific/montgomery64_2e127m1/py_interpreter.sh new file mode 100644 index 000000000..e08325b87 --- /dev/null +++ b/src/Specific/montgomery64_2e127m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**127 - 1 ' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e129m25/py_interpreter.sh b/src/Specific/montgomery64_2e129m25/py_interpreter.sh new file mode 100644 index 000000000..39c45c699 --- /dev/null +++ b/src/Specific/montgomery64_2e129m25/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**129 - 25' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e130m5/py_interpreter.sh b/src/Specific/montgomery64_2e130m5/py_interpreter.sh new file mode 100644 index 000000000..e688b60a5 --- /dev/null +++ b/src/Specific/montgomery64_2e130m5/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**130 - 5 ' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e137m13/py_interpreter.sh b/src/Specific/montgomery64_2e137m13/py_interpreter.sh new file mode 100644 index 000000000..ad658f727 --- /dev/null +++ b/src/Specific/montgomery64_2e137m13/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**137 - 13' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e140m27/py_interpreter.sh b/src/Specific/montgomery64_2e140m27/py_interpreter.sh new file mode 100644 index 000000000..3b2de8348 --- /dev/null +++ b/src/Specific/montgomery64_2e140m27/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**140 - 27' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e141m9/py_interpreter.sh b/src/Specific/montgomery64_2e141m9/py_interpreter.sh new file mode 100644 index 000000000..688f9b1ae --- /dev/null +++ b/src/Specific/montgomery64_2e141m9/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**141 - 9' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e150m3/py_interpreter.sh b/src/Specific/montgomery64_2e150m3/py_interpreter.sh new file mode 100644 index 000000000..e14a82219 --- /dev/null +++ b/src/Specific/montgomery64_2e150m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**150 - 3' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e150m5/py_interpreter.sh b/src/Specific/montgomery64_2e150m5/py_interpreter.sh new file mode 100644 index 000000000..47b3f75d5 --- /dev/null +++ b/src/Specific/montgomery64_2e150m5/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**150 - 5' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e152m17/py_interpreter.sh b/src/Specific/montgomery64_2e152m17/py_interpreter.sh new file mode 100644 index 000000000..15b8e2ca4 --- /dev/null +++ b/src/Specific/montgomery64_2e152m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**152 - 17' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e158m15/py_interpreter.sh b/src/Specific/montgomery64_2e158m15/py_interpreter.sh new file mode 100644 index 000000000..d0abc4958 --- /dev/null +++ b/src/Specific/montgomery64_2e158m15/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**158 - 15' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e165m25/py_interpreter.sh b/src/Specific/montgomery64_2e165m25/py_interpreter.sh new file mode 100644 index 000000000..5a5da3087 --- /dev/null +++ b/src/Specific/montgomery64_2e165m25/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**165 - 25' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e166m5/py_interpreter.sh b/src/Specific/montgomery64_2e166m5/py_interpreter.sh new file mode 100644 index 000000000..a5e2020e0 --- /dev/null +++ b/src/Specific/montgomery64_2e166m5/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**166 - 5' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e171m19/py_interpreter.sh b/src/Specific/montgomery64_2e171m19/py_interpreter.sh new file mode 100644 index 000000000..0fe99a0e3 --- /dev/null +++ b/src/Specific/montgomery64_2e171m19/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**171 - 19' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e174m17/py_interpreter.sh b/src/Specific/montgomery64_2e174m17/py_interpreter.sh new file mode 100644 index 000000000..ac5979bf9 --- /dev/null +++ b/src/Specific/montgomery64_2e174m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**174 - 17' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e174m3/py_interpreter.sh b/src/Specific/montgomery64_2e174m3/py_interpreter.sh new file mode 100644 index 000000000..d66ba455b --- /dev/null +++ b/src/Specific/montgomery64_2e174m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**174 - 3' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e189m25/py_interpreter.sh b/src/Specific/montgomery64_2e189m25/py_interpreter.sh new file mode 100644 index 000000000..4170c37e6 --- /dev/null +++ b/src/Specific/montgomery64_2e189m25/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**189 - 25' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e190m11/py_interpreter.sh b/src/Specific/montgomery64_2e190m11/py_interpreter.sh new file mode 100644 index 000000000..ae6a726fd --- /dev/null +++ b/src/Specific/montgomery64_2e190m11/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**190 - 11' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e191m19/py_interpreter.sh b/src/Specific/montgomery64_2e191m19/py_interpreter.sh new file mode 100644 index 000000000..33c60afb6 --- /dev/null +++ b/src/Specific/montgomery64_2e191m19/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**191 - 19' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e192m2e64m1/py_interpreter.sh b/src/Specific/montgomery64_2e192m2e64m1/py_interpreter.sh new file mode 100644 index 000000000..5b7c36b50 --- /dev/null +++ b/src/Specific/montgomery64_2e192m2e64m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**192 - 2**64 - 1' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e194m33/py_interpreter.sh b/src/Specific/montgomery64_2e194m33/py_interpreter.sh new file mode 100644 index 000000000..28ef9a8a4 --- /dev/null +++ b/src/Specific/montgomery64_2e194m33/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**194 - 33' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e196m15/py_interpreter.sh b/src/Specific/montgomery64_2e196m15/py_interpreter.sh new file mode 100644 index 000000000..f8a492b8c --- /dev/null +++ b/src/Specific/montgomery64_2e196m15/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**196 - 15' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e198m17/py_interpreter.sh b/src/Specific/montgomery64_2e198m17/py_interpreter.sh new file mode 100644 index 000000000..4e637fbc6 --- /dev/null +++ b/src/Specific/montgomery64_2e198m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**198 - 17' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e205m45x2e198m1/py_interpreter.sh b/src/Specific/montgomery64_2e205m45x2e198m1/py_interpreter.sh new file mode 100644 index 000000000..65ae1af0b --- /dev/null +++ b/src/Specific/montgomery64_2e205m45x2e198m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**205 - 45*2**198 - 1' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e206m5/py_interpreter.sh b/src/Specific/montgomery64_2e206m5/py_interpreter.sh new file mode 100644 index 000000000..80e73f064 --- /dev/null +++ b/src/Specific/montgomery64_2e206m5/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**206 - 5' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e212m29/py_interpreter.sh b/src/Specific/montgomery64_2e212m29/py_interpreter.sh new file mode 100644 index 000000000..75c8d487d --- /dev/null +++ b/src/Specific/montgomery64_2e212m29/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**212 - 29' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e213m3/py_interpreter.sh b/src/Specific/montgomery64_2e213m3/py_interpreter.sh new file mode 100644 index 000000000..0ae74aca7 --- /dev/null +++ b/src/Specific/montgomery64_2e213m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**213 - 3' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e216m2e108m1/py_interpreter.sh b/src/Specific/montgomery64_2e216m2e108m1/py_interpreter.sh new file mode 100644 index 000000000..57e84d282 --- /dev/null +++ b/src/Specific/montgomery64_2e216m2e108m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**216 - 2**108 - 1' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e221m3/py_interpreter.sh b/src/Specific/montgomery64_2e221m3/py_interpreter.sh new file mode 100644 index 000000000..0d3b6ff7f --- /dev/null +++ b/src/Specific/montgomery64_2e221m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**221 - 3' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e222m117/py_interpreter.sh b/src/Specific/montgomery64_2e222m117/py_interpreter.sh new file mode 100644 index 000000000..ae39189e8 --- /dev/null +++ b/src/Specific/montgomery64_2e222m117/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**222 - 117' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e224m2e96p1/py_interpreter.sh b/src/Specific/montgomery64_2e224m2e96p1/py_interpreter.sh new file mode 100644 index 000000000..848c80151 --- /dev/null +++ b/src/Specific/montgomery64_2e224m2e96p1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**224 - 2**96 + 1 ' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e226m5/py_interpreter.sh b/src/Specific/montgomery64_2e226m5/py_interpreter.sh new file mode 100644 index 000000000..7850c705f --- /dev/null +++ b/src/Specific/montgomery64_2e226m5/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**226 - 5' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e230m27/py_interpreter.sh b/src/Specific/montgomery64_2e230m27/py_interpreter.sh new file mode 100644 index 000000000..069fa6d19 --- /dev/null +++ b/src/Specific/montgomery64_2e230m27/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**230 - 27' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e235m15/py_interpreter.sh b/src/Specific/montgomery64_2e235m15/py_interpreter.sh new file mode 100644 index 000000000..0adf3e5ba --- /dev/null +++ b/src/Specific/montgomery64_2e235m15/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**235 - 15' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e243m9/py_interpreter.sh b/src/Specific/montgomery64_2e243m9/py_interpreter.sh new file mode 100644 index 000000000..67bc8d431 --- /dev/null +++ b/src/Specific/montgomery64_2e243m9/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**243 - 9' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e251m9/py_interpreter.sh b/src/Specific/montgomery64_2e251m9/py_interpreter.sh new file mode 100644 index 000000000..97e1673a8 --- /dev/null +++ b/src/Specific/montgomery64_2e251m9/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**251 - 9' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e254m127x2e240m1/py_interpreter.sh b/src/Specific/montgomery64_2e254m127x2e240m1/py_interpreter.sh new file mode 100644 index 000000000..05bd087a0 --- /dev/null +++ b/src/Specific/montgomery64_2e254m127x2e240m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**254 - 127*2**240 - 1' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e255m19/py_interpreter.sh b/src/Specific/montgomery64_2e255m19/py_interpreter.sh new file mode 100644 index 000000000..19bc680cb --- /dev/null +++ b/src/Specific/montgomery64_2e255m19/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**255 - 19 ' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e255m2e4m2e1m1/py_interpreter.sh b/src/Specific/montgomery64_2e255m2e4m2e1m1/py_interpreter.sh new file mode 100644 index 000000000..ddd7f4f64 --- /dev/null +++ b/src/Specific/montgomery64_2e255m2e4m2e1m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**255 - 2**4 - 2**1 - 1' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e255m765/py_interpreter.sh b/src/Specific/montgomery64_2e255m765/py_interpreter.sh new file mode 100644 index 000000000..1dca40d71 --- /dev/null +++ b/src/Specific/montgomery64_2e255m765/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**255 - 765' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e256m189/py_interpreter.sh b/src/Specific/montgomery64_2e256m189/py_interpreter.sh new file mode 100644 index 000000000..457d92c81 --- /dev/null +++ b/src/Specific/montgomery64_2e256m189/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**256 - 189' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e256m2e224p2e192p2e96m1/py_interpreter.sh b/src/Specific/montgomery64_2e256m2e224p2e192p2e96m1/py_interpreter.sh new file mode 100644 index 000000000..fce71b964 --- /dev/null +++ b/src/Specific/montgomery64_2e256m2e224p2e192p2e96m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**256 - 2**224 + 2**192 + 2**96 - 1 ' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e256m2e32m977/py_interpreter.sh b/src/Specific/montgomery64_2e256m2e32m977/py_interpreter.sh new file mode 100644 index 000000000..ebd7dd763 --- /dev/null +++ b/src/Specific/montgomery64_2e256m2e32m977/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**256 - 2**32 - 977 ' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e256m88x2e240m1/py_interpreter.sh b/src/Specific/montgomery64_2e256m88x2e240m1/py_interpreter.sh new file mode 100644 index 000000000..4df5aee31 --- /dev/null +++ b/src/Specific/montgomery64_2e256m88x2e240m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**256 - 88*2**240 - 1' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e266m3/py_interpreter.sh b/src/Specific/montgomery64_2e266m3/py_interpreter.sh new file mode 100644 index 000000000..5a0ea5b68 --- /dev/null +++ b/src/Specific/montgomery64_2e266m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**266 - 3' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e285m9/py_interpreter.sh b/src/Specific/montgomery64_2e285m9/py_interpreter.sh new file mode 100644 index 000000000..0202a546c --- /dev/null +++ b/src/Specific/montgomery64_2e285m9/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**285 - 9' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e291m19/py_interpreter.sh b/src/Specific/montgomery64_2e291m19/py_interpreter.sh new file mode 100644 index 000000000..3ba9fdbd4 --- /dev/null +++ b/src/Specific/montgomery64_2e291m19/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**291 - 19' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e321m9/py_interpreter.sh b/src/Specific/montgomery64_2e321m9/py_interpreter.sh new file mode 100644 index 000000000..568a64ea0 --- /dev/null +++ b/src/Specific/montgomery64_2e321m9/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**321 - 9' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e322m2e161m1/py_interpreter.sh b/src/Specific/montgomery64_2e322m2e161m1/py_interpreter.sh new file mode 100644 index 000000000..ec91a5000 --- /dev/null +++ b/src/Specific/montgomery64_2e322m2e161m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**322 - 2**161 - 1' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e336m17/py_interpreter.sh b/src/Specific/montgomery64_2e336m17/py_interpreter.sh new file mode 100644 index 000000000..553c015ba --- /dev/null +++ b/src/Specific/montgomery64_2e336m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**336 - 17' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e336m3/py_interpreter.sh b/src/Specific/montgomery64_2e336m3/py_interpreter.sh new file mode 100644 index 000000000..3b939c233 --- /dev/null +++ b/src/Specific/montgomery64_2e336m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**336 - 3' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e338m15/py_interpreter.sh b/src/Specific/montgomery64_2e338m15/py_interpreter.sh new file mode 100644 index 000000000..b1c53f325 --- /dev/null +++ b/src/Specific/montgomery64_2e338m15/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**338 - 15' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e369m25/py_interpreter.sh b/src/Specific/montgomery64_2e369m25/py_interpreter.sh new file mode 100644 index 000000000..ac96489c7 --- /dev/null +++ b/src/Specific/montgomery64_2e369m25/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**369 - 25' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e379m19/py_interpreter.sh b/src/Specific/montgomery64_2e379m19/py_interpreter.sh new file mode 100644 index 000000000..a12fc0ea5 --- /dev/null +++ b/src/Specific/montgomery64_2e379m19/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**379 - 19' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e382m105/py_interpreter.sh b/src/Specific/montgomery64_2e382m105/py_interpreter.sh new file mode 100644 index 000000000..04dd71243 --- /dev/null +++ b/src/Specific/montgomery64_2e382m105/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**382 - 105' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e383m187/py_interpreter.sh b/src/Specific/montgomery64_2e383m187/py_interpreter.sh new file mode 100644 index 000000000..48c948770 --- /dev/null +++ b/src/Specific/montgomery64_2e383m187/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**383 - 187' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e383m31/py_interpreter.sh b/src/Specific/montgomery64_2e383m31/py_interpreter.sh new file mode 100644 index 000000000..a453e9812 --- /dev/null +++ b/src/Specific/montgomery64_2e383m31/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**383 - 31' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e383m421/py_interpreter.sh b/src/Specific/montgomery64_2e383m421/py_interpreter.sh new file mode 100644 index 000000000..7a586c0db --- /dev/null +++ b/src/Specific/montgomery64_2e383m421/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**383 - 421' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e384m2e128m2e96p2e32m1/py_interpreter.sh b/src/Specific/montgomery64_2e384m2e128m2e96p2e32m1/py_interpreter.sh new file mode 100644 index 000000000..4aa83678b --- /dev/null +++ b/src/Specific/montgomery64_2e384m2e128m2e96p2e32m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**384 - 2**128 - 2**96 + 2**32 - 1 ' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e384m317/py_interpreter.sh b/src/Specific/montgomery64_2e384m317/py_interpreter.sh new file mode 100644 index 000000000..b209001ee --- /dev/null +++ b/src/Specific/montgomery64_2e384m317/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**384 - 317' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e384m5x2e368m1/py_interpreter.sh b/src/Specific/montgomery64_2e384m5x2e368m1/py_interpreter.sh new file mode 100644 index 000000000..e960ac224 --- /dev/null +++ b/src/Specific/montgomery64_2e384m5x2e368m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**384 - 5*2**368 - 1' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e384m79x2e376m1/py_interpreter.sh b/src/Specific/montgomery64_2e384m79x2e376m1/py_interpreter.sh new file mode 100644 index 000000000..ecb46830f --- /dev/null +++ b/src/Specific/montgomery64_2e384m79x2e376m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**384 - 79*2**376 - 1' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e389m21/py_interpreter.sh b/src/Specific/montgomery64_2e389m21/py_interpreter.sh new file mode 100644 index 000000000..0711e414c --- /dev/null +++ b/src/Specific/montgomery64_2e389m21/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**389 - 21' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e401m31/py_interpreter.sh b/src/Specific/montgomery64_2e401m31/py_interpreter.sh new file mode 100644 index 000000000..18f2c7bd8 --- /dev/null +++ b/src/Specific/montgomery64_2e401m31/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**401 - 31' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e413m21/py_interpreter.sh b/src/Specific/montgomery64_2e413m21/py_interpreter.sh new file mode 100644 index 000000000..8be5e5a3b --- /dev/null +++ b/src/Specific/montgomery64_2e413m21/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**413 - 21' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e414m17/py_interpreter.sh b/src/Specific/montgomery64_2e414m17/py_interpreter.sh new file mode 100644 index 000000000..967545266 --- /dev/null +++ b/src/Specific/montgomery64_2e414m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**414 - 17' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e416m2e208m1/py_interpreter.sh b/src/Specific/montgomery64_2e416m2e208m1/py_interpreter.sh new file mode 100644 index 000000000..6495749c9 --- /dev/null +++ b/src/Specific/montgomery64_2e416m2e208m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**416 - 2**208 - 1' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e444m17/py_interpreter.sh b/src/Specific/montgomery64_2e444m17/py_interpreter.sh new file mode 100644 index 000000000..4112ef798 --- /dev/null +++ b/src/Specific/montgomery64_2e444m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**444 - 17' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e448m2e224m1/py_interpreter.sh b/src/Specific/montgomery64_2e448m2e224m1/py_interpreter.sh new file mode 100644 index 000000000..f5e63e01d --- /dev/null +++ b/src/Specific/montgomery64_2e448m2e224m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**448 - 2**224 - 1 ' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e450m2e225m1/py_interpreter.sh b/src/Specific/montgomery64_2e450m2e225m1/py_interpreter.sh new file mode 100644 index 000000000..f81231205 --- /dev/null +++ b/src/Specific/montgomery64_2e450m2e225m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**450 - 2**225 - 1' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e452m3/py_interpreter.sh b/src/Specific/montgomery64_2e452m3/py_interpreter.sh new file mode 100644 index 000000000..ce536e70c --- /dev/null +++ b/src/Specific/montgomery64_2e452m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**452 - 3' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e468m17/py_interpreter.sh b/src/Specific/montgomery64_2e468m17/py_interpreter.sh new file mode 100644 index 000000000..e7d4321ad --- /dev/null +++ b/src/Specific/montgomery64_2e468m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**468 - 17' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e480m2e240m1/py_interpreter.sh b/src/Specific/montgomery64_2e480m2e240m1/py_interpreter.sh new file mode 100644 index 000000000..5a307d204 --- /dev/null +++ b/src/Specific/montgomery64_2e480m2e240m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**480 - 2**240 - 1 ' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e488m17/py_interpreter.sh b/src/Specific/montgomery64_2e488m17/py_interpreter.sh new file mode 100644 index 000000000..dd4465184 --- /dev/null +++ b/src/Specific/montgomery64_2e488m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**488 - 17' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e489m21/py_interpreter.sh b/src/Specific/montgomery64_2e489m21/py_interpreter.sh new file mode 100644 index 000000000..2a94029fa --- /dev/null +++ b/src/Specific/montgomery64_2e489m21/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**489 - 21' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e495m31/py_interpreter.sh b/src/Specific/montgomery64_2e495m31/py_interpreter.sh new file mode 100644 index 000000000..8795ac69c --- /dev/null +++ b/src/Specific/montgomery64_2e495m31/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**495 - 31' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e510m290x2e496m1/py_interpreter.sh b/src/Specific/montgomery64_2e510m290x2e496m1/py_interpreter.sh new file mode 100644 index 000000000..ff7ce7905 --- /dev/null +++ b/src/Specific/montgomery64_2e510m290x2e496m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**510 - 290*2**496 - 1' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e511m187/py_interpreter.sh b/src/Specific/montgomery64_2e511m187/py_interpreter.sh new file mode 100644 index 000000000..c460069af --- /dev/null +++ b/src/Specific/montgomery64_2e511m187/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**511 - 187' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e511m481/py_interpreter.sh b/src/Specific/montgomery64_2e511m481/py_interpreter.sh new file mode 100644 index 000000000..a563a6f3b --- /dev/null +++ b/src/Specific/montgomery64_2e511m481/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**511 - 481' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e512m491x2e496m1/py_interpreter.sh b/src/Specific/montgomery64_2e512m491x2e496m1/py_interpreter.sh new file mode 100644 index 000000000..bb934a309 --- /dev/null +++ b/src/Specific/montgomery64_2e512m491x2e496m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**512 - 491*2**496 - 1' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e512m569/py_interpreter.sh b/src/Specific/montgomery64_2e512m569/py_interpreter.sh new file mode 100644 index 000000000..920fa0e84 --- /dev/null +++ b/src/Specific/montgomery64_2e512m569/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**512 - 569' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/montgomery64_2e521m1/py_interpreter.sh b/src/Specific/montgomery64_2e521m1/py_interpreter.sh new file mode 100644 index 000000000..31bef08d5 --- /dev/null +++ b/src/Specific/montgomery64_2e521m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**521 - 1 ' -Dmodulus_bytes='64' -Da24='121665' diff --git a/src/Specific/solinas32_2e127m1/py_interpreter.sh b/src/Specific/solinas32_2e127m1/py_interpreter.sh new file mode 100644 index 000000000..c56c597f8 --- /dev/null +++ b/src/Specific/solinas32_2e127m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**127 - 1 ' -Dmodulus_bytes='21 + 1/6' -Da24='121665' diff --git a/src/Specific/solinas32_2e129m25/py_interpreter.sh b/src/Specific/solinas32_2e129m25/py_interpreter.sh new file mode 100644 index 000000000..e644139bb --- /dev/null +++ b/src/Specific/solinas32_2e129m25/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**129 - 25' -Dmodulus_bytes='21.5' -Da24='121665' diff --git a/src/Specific/solinas32_2e130m5/py_interpreter.sh b/src/Specific/solinas32_2e130m5/py_interpreter.sh new file mode 100644 index 000000000..6af20a593 --- /dev/null +++ b/src/Specific/solinas32_2e130m5/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**130 - 5 ' -Dmodulus_bytes='26' -Da24='121665' diff --git a/src/Specific/solinas32_2e137m13/py_interpreter.sh b/src/Specific/solinas32_2e137m13/py_interpreter.sh new file mode 100644 index 000000000..7811ad567 --- /dev/null +++ b/src/Specific/solinas32_2e137m13/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**137 - 13' -Dmodulus_bytes='17.125' -Da24='121665' diff --git a/src/Specific/solinas32_2e140m27/py_interpreter.sh b/src/Specific/solinas32_2e140m27/py_interpreter.sh new file mode 100644 index 000000000..ee391a528 --- /dev/null +++ b/src/Specific/solinas32_2e140m27/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**140 - 27' -Dmodulus_bytes='23 + 1/3' -Da24='121665' diff --git a/src/Specific/solinas32_2e141m9/py_interpreter.sh b/src/Specific/solinas32_2e141m9/py_interpreter.sh new file mode 100644 index 000000000..d7b3f8f9d --- /dev/null +++ b/src/Specific/solinas32_2e141m9/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**141 - 9' -Dmodulus_bytes='23.5' -Da24='121665' diff --git a/src/Specific/solinas32_2e150m3/py_interpreter.sh b/src/Specific/solinas32_2e150m3/py_interpreter.sh new file mode 100644 index 000000000..7ac67d6a2 --- /dev/null +++ b/src/Specific/solinas32_2e150m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**150 - 3' -Dmodulus_bytes='30' -Da24='121665' diff --git a/src/Specific/solinas32_2e150m5/py_interpreter.sh b/src/Specific/solinas32_2e150m5/py_interpreter.sh new file mode 100644 index 000000000..dd832d5a7 --- /dev/null +++ b/src/Specific/solinas32_2e150m5/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**150 - 5' -Dmodulus_bytes='25' -Da24='121665' diff --git a/src/Specific/solinas32_2e152m17/py_interpreter.sh b/src/Specific/solinas32_2e152m17/py_interpreter.sh new file mode 100644 index 000000000..d0a2d5eb1 --- /dev/null +++ b/src/Specific/solinas32_2e152m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**152 - 17' -Dmodulus_bytes='25 + 1/3' -Da24='121665' diff --git a/src/Specific/solinas32_2e158m15/py_interpreter.sh b/src/Specific/solinas32_2e158m15/py_interpreter.sh new file mode 100644 index 000000000..cf35d4d01 --- /dev/null +++ b/src/Specific/solinas32_2e158m15/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**158 - 15' -Dmodulus_bytes='26 + 1/3' -Da24='121665' diff --git a/src/Specific/solinas32_2e165m25/py_interpreter.sh b/src/Specific/solinas32_2e165m25/py_interpreter.sh new file mode 100644 index 000000000..5b6e0ca73 --- /dev/null +++ b/src/Specific/solinas32_2e165m25/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**165 - 25' -Dmodulus_bytes='18 + 1/3' -Da24='121665' diff --git a/src/Specific/solinas32_2e166m5/py_interpreter.sh b/src/Specific/solinas32_2e166m5/py_interpreter.sh new file mode 100644 index 000000000..8eb780a4b --- /dev/null +++ b/src/Specific/solinas32_2e166m5/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**166 - 5' -Dmodulus_bytes='15 + 1/11' -Da24='121665' diff --git a/src/Specific/solinas32_2e171m19/py_interpreter.sh b/src/Specific/solinas32_2e171m19/py_interpreter.sh new file mode 100644 index 000000000..6f936eb8e --- /dev/null +++ b/src/Specific/solinas32_2e171m19/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**171 - 19' -Dmodulus_bytes='19' -Da24='121665' diff --git a/src/Specific/solinas32_2e174m17/py_interpreter.sh b/src/Specific/solinas32_2e174m17/py_interpreter.sh new file mode 100644 index 000000000..ad1b1e5cb --- /dev/null +++ b/src/Specific/solinas32_2e174m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**174 - 17' -Dmodulus_bytes='19 + 1/3' -Da24='121665' diff --git a/src/Specific/solinas32_2e174m3/py_interpreter.sh b/src/Specific/solinas32_2e174m3/py_interpreter.sh new file mode 100644 index 000000000..052beaad6 --- /dev/null +++ b/src/Specific/solinas32_2e174m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**174 - 3' -Dmodulus_bytes='29' -Da24='121665' diff --git a/src/Specific/solinas32_2e189m25/py_interpreter.sh b/src/Specific/solinas32_2e189m25/py_interpreter.sh new file mode 100644 index 000000000..080fca164 --- /dev/null +++ b/src/Specific/solinas32_2e189m25/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**189 - 25' -Dmodulus_bytes='27' -Da24='121665' diff --git a/src/Specific/solinas32_2e190m11/py_interpreter.sh b/src/Specific/solinas32_2e190m11/py_interpreter.sh new file mode 100644 index 000000000..6f930b167 --- /dev/null +++ b/src/Specific/solinas32_2e190m11/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**190 - 11' -Dmodulus_bytes='27 + 1/7' -Da24='121665' diff --git a/src/Specific/solinas32_2e191m19/py_interpreter.sh b/src/Specific/solinas32_2e191m19/py_interpreter.sh new file mode 100644 index 000000000..83cbe690d --- /dev/null +++ b/src/Specific/solinas32_2e191m19/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**191 - 19' -Dmodulus_bytes='19.1' -Da24='121665' diff --git a/src/Specific/solinas32_2e192m2e64m1/py_interpreter.sh b/src/Specific/solinas32_2e192m2e64m1/py_interpreter.sh new file mode 100644 index 000000000..7aeb4e2ed --- /dev/null +++ b/src/Specific/solinas32_2e192m2e64m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**192 - 2**64 - 1' -Dmodulus_bytes='24' -Da24='121665' diff --git a/src/Specific/solinas32_2e194m33/py_interpreter.sh b/src/Specific/solinas32_2e194m33/py_interpreter.sh new file mode 100644 index 000000000..b44eb42c5 --- /dev/null +++ b/src/Specific/solinas32_2e194m33/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**194 - 33' -Dmodulus_bytes='24.25' -Da24='121665' diff --git a/src/Specific/solinas32_2e196m15/py_interpreter.sh b/src/Specific/solinas32_2e196m15/py_interpreter.sh new file mode 100644 index 000000000..44a6df8c4 --- /dev/null +++ b/src/Specific/solinas32_2e196m15/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**196 - 15' -Dmodulus_bytes='28' -Da24='121665' diff --git a/src/Specific/solinas32_2e198m17/py_interpreter.sh b/src/Specific/solinas32_2e198m17/py_interpreter.sh new file mode 100644 index 000000000..21efd4b00 --- /dev/null +++ b/src/Specific/solinas32_2e198m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**198 - 17' -Dmodulus_bytes='22' -Da24='121665' diff --git a/src/Specific/solinas32_2e205m45x2e198m1/py_interpreter.sh b/src/Specific/solinas32_2e205m45x2e198m1/py_interpreter.sh new file mode 100644 index 000000000..6f2513500 --- /dev/null +++ b/src/Specific/solinas32_2e205m45x2e198m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**205 - 45*2**198 - 1' -Dmodulus_bytes='20.5' -Da24='121665' diff --git a/src/Specific/solinas32_2e206m5/py_interpreter.sh b/src/Specific/solinas32_2e206m5/py_interpreter.sh new file mode 100644 index 000000000..57e901f93 --- /dev/null +++ b/src/Specific/solinas32_2e206m5/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**206 - 5' -Dmodulus_bytes='17 + 1/6' -Da24='121665' diff --git a/src/Specific/solinas32_2e212m29/py_interpreter.sh b/src/Specific/solinas32_2e212m29/py_interpreter.sh new file mode 100644 index 000000000..d9173c05f --- /dev/null +++ b/src/Specific/solinas32_2e212m29/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**212 - 29' -Dmodulus_bytes='26.5' -Da24='121665' diff --git a/src/Specific/solinas32_2e213m3/py_interpreter.sh b/src/Specific/solinas32_2e213m3/py_interpreter.sh new file mode 100644 index 000000000..d74c1874d --- /dev/null +++ b/src/Specific/solinas32_2e213m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**213 - 3' -Dmodulus_bytes='14.2' -Da24='121665' diff --git a/src/Specific/solinas32_2e216m2e108m1/py_interpreter.sh b/src/Specific/solinas32_2e216m2e108m1/py_interpreter.sh new file mode 100644 index 000000000..c2779db9b --- /dev/null +++ b/src/Specific/solinas32_2e216m2e108m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**216 - 2**108 - 1' -Dmodulus_bytes='27' -Da24='121665' diff --git a/src/Specific/solinas32_2e221m3/py_interpreter.sh b/src/Specific/solinas32_2e221m3/py_interpreter.sh new file mode 100644 index 000000000..b4abf5f8e --- /dev/null +++ b/src/Specific/solinas32_2e221m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**221 - 3' -Dmodulus_bytes='22.1' -Da24='121665' diff --git a/src/Specific/solinas32_2e222m117/py_interpreter.sh b/src/Specific/solinas32_2e222m117/py_interpreter.sh new file mode 100644 index 000000000..c1d96cfbd --- /dev/null +++ b/src/Specific/solinas32_2e222m117/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**222 - 117' -Dmodulus_bytes='22.2' -Da24='121665' diff --git a/src/Specific/solinas32_2e224m2e96p1/py_interpreter.sh b/src/Specific/solinas32_2e224m2e96p1/py_interpreter.sh new file mode 100644 index 000000000..2fd131246 --- /dev/null +++ b/src/Specific/solinas32_2e224m2e96p1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**224 - 2**96 + 1 ' -Dmodulus_bytes='28' -Da24='121665' diff --git a/src/Specific/solinas32_2e226m5/py_interpreter.sh b/src/Specific/solinas32_2e226m5/py_interpreter.sh new file mode 100644 index 000000000..27377b841 --- /dev/null +++ b/src/Specific/solinas32_2e226m5/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**226 - 5' -Dmodulus_bytes='28.25' -Da24='121665' diff --git a/src/Specific/solinas32_2e230m27/py_interpreter.sh b/src/Specific/solinas32_2e230m27/py_interpreter.sh new file mode 100644 index 000000000..486f57c5c --- /dev/null +++ b/src/Specific/solinas32_2e230m27/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**230 - 27' -Dmodulus_bytes='23' -Da24='121665' diff --git a/src/Specific/solinas32_2e235m15/py_interpreter.sh b/src/Specific/solinas32_2e235m15/py_interpreter.sh new file mode 100644 index 000000000..0093dec06 --- /dev/null +++ b/src/Specific/solinas32_2e235m15/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**235 - 15' -Dmodulus_bytes='26 + 1/9' -Da24='121665' diff --git a/src/Specific/solinas32_2e243m9/py_interpreter.sh b/src/Specific/solinas32_2e243m9/py_interpreter.sh new file mode 100644 index 000000000..74091a60e --- /dev/null +++ b/src/Specific/solinas32_2e243m9/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**243 - 9' -Dmodulus_bytes='27' -Da24='121665' diff --git a/src/Specific/solinas32_2e251m9/py_interpreter.sh b/src/Specific/solinas32_2e251m9/py_interpreter.sh new file mode 100644 index 000000000..76778413e --- /dev/null +++ b/src/Specific/solinas32_2e251m9/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**251 - 9' -Dmodulus_bytes='25.1' -Da24='121665' diff --git a/src/Specific/solinas32_2e254m127x2e240m1/py_interpreter.sh b/src/Specific/solinas32_2e254m127x2e240m1/py_interpreter.sh new file mode 100644 index 000000000..1a1aba1e1 --- /dev/null +++ b/src/Specific/solinas32_2e254m127x2e240m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**254 - 127*2**240 - 1' -Dmodulus_bytes='23 + 1/11' -Da24='121665' diff --git a/src/Specific/solinas32_2e255m19/py_interpreter.sh b/src/Specific/solinas32_2e255m19/py_interpreter.sh new file mode 100644 index 000000000..7f195e69a --- /dev/null +++ b/src/Specific/solinas32_2e255m19/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**255 - 19 ' -Dmodulus_bytes='25.5' -Da24='121665' diff --git a/src/Specific/solinas32_2e255m2e4m2e1m1/py_interpreter.sh b/src/Specific/solinas32_2e255m2e4m2e1m1/py_interpreter.sh new file mode 100644 index 000000000..3e1344bb5 --- /dev/null +++ b/src/Specific/solinas32_2e255m2e4m2e1m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**255 - 2**4 - 2**1 - 1' -Dmodulus_bytes='28 + 1/3' -Da24='121665' diff --git a/src/Specific/solinas32_2e255m765/py_interpreter.sh b/src/Specific/solinas32_2e255m765/py_interpreter.sh new file mode 100644 index 000000000..e14df90fc --- /dev/null +++ b/src/Specific/solinas32_2e255m765/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**255 - 765' -Dmodulus_bytes='21.25' -Da24='121665' diff --git a/src/Specific/solinas32_2e256m189/py_interpreter.sh b/src/Specific/solinas32_2e256m189/py_interpreter.sh new file mode 100644 index 000000000..fab32ff04 --- /dev/null +++ b/src/Specific/solinas32_2e256m189/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**256 - 189' -Dmodulus_bytes='21 + 1/3' -Da24='121665' diff --git a/src/Specific/solinas32_2e256m2e224p2e192p2e96m1/py_interpreter.sh b/src/Specific/solinas32_2e256m2e224p2e192p2e96m1/py_interpreter.sh new file mode 100644 index 000000000..77dd6c673 --- /dev/null +++ b/src/Specific/solinas32_2e256m2e224p2e192p2e96m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**256 - 2**224 + 2**192 + 2**96 - 1 ' -Dmodulus_bytes='21 + 1/3' -Da24='121665' diff --git a/src/Specific/solinas32_2e256m2e32m977/py_interpreter.sh b/src/Specific/solinas32_2e256m2e32m977/py_interpreter.sh new file mode 100644 index 000000000..a002f1d68 --- /dev/null +++ b/src/Specific/solinas32_2e256m2e32m977/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**256 - 2**32 - 977 ' -Dmodulus_bytes='21 + 1/3' -Da24='121665' diff --git a/src/Specific/solinas32_2e256m88x2e240m1/py_interpreter.sh b/src/Specific/solinas32_2e256m88x2e240m1/py_interpreter.sh new file mode 100644 index 000000000..51ceb7105 --- /dev/null +++ b/src/Specific/solinas32_2e256m88x2e240m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**256 - 88*2**240 - 1' -Dmodulus_bytes='21 + 1/3' -Da24='121665' diff --git a/src/Specific/solinas32_2e266m3/py_interpreter.sh b/src/Specific/solinas32_2e266m3/py_interpreter.sh new file mode 100644 index 000000000..6a1780af0 --- /dev/null +++ b/src/Specific/solinas32_2e266m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**266 - 3' -Dmodulus_bytes='22 + 1/6' -Da24='121665' diff --git a/src/Specific/solinas32_2e285m9/py_interpreter.sh b/src/Specific/solinas32_2e285m9/py_interpreter.sh new file mode 100644 index 000000000..5c0c85424 --- /dev/null +++ b/src/Specific/solinas32_2e285m9/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**285 - 9' -Dmodulus_bytes='19' -Da24='121665' diff --git a/src/Specific/solinas32_2e291m19/py_interpreter.sh b/src/Specific/solinas32_2e291m19/py_interpreter.sh new file mode 100644 index 000000000..0d2f972b4 --- /dev/null +++ b/src/Specific/solinas32_2e291m19/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**291 - 19' -Dmodulus_bytes='24.25' -Da24='121665' diff --git a/src/Specific/solinas32_2e321m9/py_interpreter.sh b/src/Specific/solinas32_2e321m9/py_interpreter.sh new file mode 100644 index 000000000..99c599343 --- /dev/null +++ b/src/Specific/solinas32_2e321m9/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**321 - 9' -Dmodulus_bytes='20 + 1/16' -Da24='121665' diff --git a/src/Specific/solinas32_2e322m2e161m1/py_interpreter.sh b/src/Specific/solinas32_2e322m2e161m1/py_interpreter.sh new file mode 100644 index 000000000..936986933 --- /dev/null +++ b/src/Specific/solinas32_2e322m2e161m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**322 - 2**161 - 1' -Dmodulus_bytes='23' -Da24='121665' diff --git a/src/Specific/solinas32_2e336m17/py_interpreter.sh b/src/Specific/solinas32_2e336m17/py_interpreter.sh new file mode 100644 index 000000000..ed8665123 --- /dev/null +++ b/src/Specific/solinas32_2e336m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**336 - 17' -Dmodulus_bytes='24' -Da24='121665' diff --git a/src/Specific/solinas32_2e336m3/py_interpreter.sh b/src/Specific/solinas32_2e336m3/py_interpreter.sh new file mode 100644 index 000000000..36fca1cac --- /dev/null +++ b/src/Specific/solinas32_2e336m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**336 - 3' -Dmodulus_bytes='28' -Da24='121665' diff --git a/src/Specific/solinas32_2e338m15/py_interpreter.sh b/src/Specific/solinas32_2e338m15/py_interpreter.sh new file mode 100644 index 000000000..3a4b1a469 --- /dev/null +++ b/src/Specific/solinas32_2e338m15/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**338 - 15' -Dmodulus_bytes='26' -Da24='121665' diff --git a/src/Specific/solinas32_2e369m25/py_interpreter.sh b/src/Specific/solinas32_2e369m25/py_interpreter.sh new file mode 100644 index 000000000..df5837055 --- /dev/null +++ b/src/Specific/solinas32_2e369m25/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**369 - 25' -Dmodulus_bytes='23 + 1/16' -Da24='121665' diff --git a/src/Specific/solinas32_2e379m19/py_interpreter.sh b/src/Specific/solinas32_2e379m19/py_interpreter.sh new file mode 100644 index 000000000..09faa8c0f --- /dev/null +++ b/src/Specific/solinas32_2e379m19/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**379 - 19' -Dmodulus_bytes='21 + 1/18' -Da24='121665' diff --git a/src/Specific/solinas32_2e382m105/py_interpreter.sh b/src/Specific/solinas32_2e382m105/py_interpreter.sh new file mode 100644 index 000000000..1b7a7699c --- /dev/null +++ b/src/Specific/solinas32_2e382m105/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**382 - 105' -Dmodulus_bytes='19.1' -Da24='121665' diff --git a/src/Specific/solinas32_2e384m2e128m2e96p2e32m1/py_interpreter.sh b/src/Specific/solinas32_2e384m2e128m2e96p2e32m1/py_interpreter.sh new file mode 100644 index 000000000..623f3f4ea --- /dev/null +++ b/src/Specific/solinas32_2e384m2e128m2e96p2e32m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**384 - 2**128 - 2**96 + 2**32 - 1 ' -Dmodulus_bytes='24' -Da24='121665' diff --git a/src/Specific/solinas32_2e384m317/py_interpreter.sh b/src/Specific/solinas32_2e384m317/py_interpreter.sh new file mode 100644 index 000000000..c50750dcd --- /dev/null +++ b/src/Specific/solinas32_2e384m317/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**384 - 317' -Dmodulus_bytes='21 + 1/3' -Da24='121665' diff --git a/src/Specific/solinas32_2e384m5x2e368m1/py_interpreter.sh b/src/Specific/solinas32_2e384m5x2e368m1/py_interpreter.sh new file mode 100644 index 000000000..227009213 --- /dev/null +++ b/src/Specific/solinas32_2e384m5x2e368m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**384 - 5*2**368 - 1' -Dmodulus_bytes='24' -Da24='121665' diff --git a/src/Specific/solinas32_2e384m79x2e376m1/py_interpreter.sh b/src/Specific/solinas32_2e384m79x2e376m1/py_interpreter.sh new file mode 100644 index 000000000..d5d32506a --- /dev/null +++ b/src/Specific/solinas32_2e384m79x2e376m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**384 - 79*2**376 - 1' -Dmodulus_bytes='24' -Da24='121665' diff --git a/src/Specific/solinas32_2e401m31/py_interpreter.sh b/src/Specific/solinas32_2e401m31/py_interpreter.sh new file mode 100644 index 000000000..6ca4da266 --- /dev/null +++ b/src/Specific/solinas32_2e401m31/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**401 - 31' -Dmodulus_bytes='25 + 1/16' -Da24='121665' diff --git a/src/Specific/solinas32_2e414m17/py_interpreter.sh b/src/Specific/solinas32_2e414m17/py_interpreter.sh new file mode 100644 index 000000000..77ca42b53 --- /dev/null +++ b/src/Specific/solinas32_2e414m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**414 - 17' -Dmodulus_bytes='23' -Da24='121665' diff --git a/src/Specific/solinas32_2e416m2e208m1/py_interpreter.sh b/src/Specific/solinas32_2e416m2e208m1/py_interpreter.sh new file mode 100644 index 000000000..b52e08b04 --- /dev/null +++ b/src/Specific/solinas32_2e416m2e208m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**416 - 2**208 - 1' -Dmodulus_bytes='26' -Da24='121665' diff --git a/src/Specific/solinas32_2e444m17/py_interpreter.sh b/src/Specific/solinas32_2e444m17/py_interpreter.sh new file mode 100644 index 000000000..89b8a4746 --- /dev/null +++ b/src/Specific/solinas32_2e444m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**444 - 17' -Dmodulus_bytes='22.2' -Da24='121665' diff --git a/src/Specific/solinas32_2e448m2e224m1/py_interpreter.sh b/src/Specific/solinas32_2e448m2e224m1/py_interpreter.sh new file mode 100644 index 000000000..d8fba848b --- /dev/null +++ b/src/Specific/solinas32_2e448m2e224m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**448 - 2**224 - 1 ' -Dmodulus_bytes='28' -Da24='121665' diff --git a/src/Specific/solinas32_2e450m2e225m1/py_interpreter.sh b/src/Specific/solinas32_2e450m2e225m1/py_interpreter.sh new file mode 100644 index 000000000..7e650efa4 --- /dev/null +++ b/src/Specific/solinas32_2e450m2e225m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**450 - 2**225 - 1' -Dmodulus_bytes='30' -Da24='121665' diff --git a/src/Specific/solinas32_2e452m3/py_interpreter.sh b/src/Specific/solinas32_2e452m3/py_interpreter.sh new file mode 100644 index 000000000..d9edc2b2a --- /dev/null +++ b/src/Specific/solinas32_2e452m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**452 - 3' -Dmodulus_bytes='28.25' -Da24='121665' diff --git a/src/Specific/solinas32_2e468m17/py_interpreter.sh b/src/Specific/solinas32_2e468m17/py_interpreter.sh new file mode 100644 index 000000000..f551f9bed --- /dev/null +++ b/src/Specific/solinas32_2e468m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**468 - 17' -Dmodulus_bytes='26' -Da24='121665' diff --git a/src/Specific/solinas32_2e480m2e240m1/py_interpreter.sh b/src/Specific/solinas32_2e480m2e240m1/py_interpreter.sh new file mode 100644 index 000000000..0faf53446 --- /dev/null +++ b/src/Specific/solinas32_2e480m2e240m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**480 - 2**240 - 1 ' -Dmodulus_bytes='30' -Da24='121665' diff --git a/src/Specific/solinas32_2e488m17/py_interpreter.sh b/src/Specific/solinas32_2e488m17/py_interpreter.sh new file mode 100644 index 000000000..242bd4d68 --- /dev/null +++ b/src/Specific/solinas32_2e488m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**488 - 17' -Dmodulus_bytes='20 + 1/3' -Da24='121665' diff --git a/src/Specific/solinas32_2e489m21/py_interpreter.sh b/src/Specific/solinas32_2e489m21/py_interpreter.sh new file mode 100644 index 000000000..dbbe88475 --- /dev/null +++ b/src/Specific/solinas32_2e489m21/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**489 - 21' -Dmodulus_bytes='18 + 1/9' -Da24='121665' diff --git a/src/Specific/solinas32_2e495m31/py_interpreter.sh b/src/Specific/solinas32_2e495m31/py_interpreter.sh new file mode 100644 index 000000000..674ac256f --- /dev/null +++ b/src/Specific/solinas32_2e495m31/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**495 - 31' -Dmodulus_bytes='26 + 1/19' -Da24='121665' diff --git a/src/Specific/solinas32_2e510m290x2e496m1/py_interpreter.sh b/src/Specific/solinas32_2e510m290x2e496m1/py_interpreter.sh new file mode 100644 index 000000000..2e0ce6458 --- /dev/null +++ b/src/Specific/solinas32_2e510m290x2e496m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**510 - 290*2**496 - 1' -Dmodulus_bytes='21.25' -Da24='121665' diff --git a/src/Specific/solinas32_2e511m187/py_interpreter.sh b/src/Specific/solinas32_2e511m187/py_interpreter.sh new file mode 100644 index 000000000..6900eaec6 --- /dev/null +++ b/src/Specific/solinas32_2e511m187/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**511 - 187' -Dmodulus_bytes='18.25' -Da24='121665' diff --git a/src/Specific/solinas32_2e511m481/py_interpreter.sh b/src/Specific/solinas32_2e511m481/py_interpreter.sh new file mode 100644 index 000000000..d872c46f5 --- /dev/null +++ b/src/Specific/solinas32_2e511m481/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**511 - 481' -Dmodulus_bytes='18.25' -Da24='121665' diff --git a/src/Specific/solinas32_2e512m491x2e496m1/py_interpreter.sh b/src/Specific/solinas32_2e512m491x2e496m1/py_interpreter.sh new file mode 100644 index 000000000..84af7e025 --- /dev/null +++ b/src/Specific/solinas32_2e512m491x2e496m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**512 - 491*2**496 - 1' -Dmodulus_bytes='21 + 1/3' -Da24='121665' diff --git a/src/Specific/solinas32_2e512m569/py_interpreter.sh b/src/Specific/solinas32_2e512m569/py_interpreter.sh new file mode 100644 index 000000000..b9714844c --- /dev/null +++ b/src/Specific/solinas32_2e512m569/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**512 - 569' -Dmodulus_bytes='21 + 1/3' -Da24='121665' diff --git a/src/Specific/solinas32_2e521m1/py_interpreter.sh b/src/Specific/solinas32_2e521m1/py_interpreter.sh new file mode 100644 index 000000000..16694efc9 --- /dev/null +++ b/src/Specific/solinas32_2e521m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**521 - 1 ' -Dmodulus_bytes='26 + 1/20' -Da24='121665' diff --git a/src/Specific/solinas64_2e127m1/py_interpreter.sh b/src/Specific/solinas64_2e127m1/py_interpreter.sh new file mode 100644 index 000000000..7a949ebec --- /dev/null +++ b/src/Specific/solinas64_2e127m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**127 - 1 ' -Dmodulus_bytes='42 + 1/3' -Da24='121665' diff --git a/src/Specific/solinas64_2e129m25/py_interpreter.sh b/src/Specific/solinas64_2e129m25/py_interpreter.sh new file mode 100644 index 000000000..9b3975489 --- /dev/null +++ b/src/Specific/solinas64_2e129m25/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**129 - 25' -Dmodulus_bytes='43' -Da24='121665' diff --git a/src/Specific/solinas64_2e130m5/py_interpreter.sh b/src/Specific/solinas64_2e130m5/py_interpreter.sh new file mode 100644 index 000000000..c8a481c99 --- /dev/null +++ b/src/Specific/solinas64_2e130m5/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**130 - 5 ' -Dmodulus_bytes='43 + 1/3' -Da24='121665' diff --git a/src/Specific/solinas64_2e137m13/py_interpreter.sh b/src/Specific/solinas64_2e137m13/py_interpreter.sh new file mode 100644 index 000000000..40f7c141c --- /dev/null +++ b/src/Specific/solinas64_2e137m13/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**137 - 13' -Dmodulus_bytes='34.25' -Da24='121665' diff --git a/src/Specific/solinas64_2e140m27/py_interpreter.sh b/src/Specific/solinas64_2e140m27/py_interpreter.sh new file mode 100644 index 000000000..70367901d --- /dev/null +++ b/src/Specific/solinas64_2e140m27/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**140 - 27' -Dmodulus_bytes='35' -Da24='121665' diff --git a/src/Specific/solinas64_2e141m9/py_interpreter.sh b/src/Specific/solinas64_2e141m9/py_interpreter.sh new file mode 100644 index 000000000..4aea01032 --- /dev/null +++ b/src/Specific/solinas64_2e141m9/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**141 - 9' -Dmodulus_bytes='47' -Da24='121665' diff --git a/src/Specific/solinas64_2e150m3/py_interpreter.sh b/src/Specific/solinas64_2e150m3/py_interpreter.sh new file mode 100644 index 000000000..21d6ae317 --- /dev/null +++ b/src/Specific/solinas64_2e150m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**150 - 3' -Dmodulus_bytes='50' -Da24='121665' diff --git a/src/Specific/solinas64_2e150m5/py_interpreter.sh b/src/Specific/solinas64_2e150m5/py_interpreter.sh new file mode 100644 index 000000000..a840c463b --- /dev/null +++ b/src/Specific/solinas64_2e150m5/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**150 - 5' -Dmodulus_bytes='50' -Da24='121665' diff --git a/src/Specific/solinas64_2e152m17/py_interpreter.sh b/src/Specific/solinas64_2e152m17/py_interpreter.sh new file mode 100644 index 000000000..a898be393 --- /dev/null +++ b/src/Specific/solinas64_2e152m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**152 - 17' -Dmodulus_bytes='38' -Da24='121665' diff --git a/src/Specific/solinas64_2e158m15/py_interpreter.sh b/src/Specific/solinas64_2e158m15/py_interpreter.sh new file mode 100644 index 000000000..62d315db0 --- /dev/null +++ b/src/Specific/solinas64_2e158m15/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**158 - 15' -Dmodulus_bytes='39.5' -Da24='121665' diff --git a/src/Specific/solinas64_2e165m25/py_interpreter.sh b/src/Specific/solinas64_2e165m25/py_interpreter.sh new file mode 100644 index 000000000..49af9f37e --- /dev/null +++ b/src/Specific/solinas64_2e165m25/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**165 - 25' -Dmodulus_bytes='55' -Da24='121665' diff --git a/src/Specific/solinas64_2e166m5/py_interpreter.sh b/src/Specific/solinas64_2e166m5/py_interpreter.sh new file mode 100644 index 000000000..67e44b9bc --- /dev/null +++ b/src/Specific/solinas64_2e166m5/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**166 - 5' -Dmodulus_bytes='55 + 1/3' -Da24='121665' diff --git a/src/Specific/solinas64_2e171m19/py_interpreter.sh b/src/Specific/solinas64_2e171m19/py_interpreter.sh new file mode 100644 index 000000000..a58798c98 --- /dev/null +++ b/src/Specific/solinas64_2e171m19/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**171 - 19' -Dmodulus_bytes='57' -Da24='121665' diff --git a/src/Specific/solinas64_2e174m17/py_interpreter.sh b/src/Specific/solinas64_2e174m17/py_interpreter.sh new file mode 100644 index 000000000..d584e2052 --- /dev/null +++ b/src/Specific/solinas64_2e174m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**174 - 17' -Dmodulus_bytes='58' -Da24='121665' diff --git a/src/Specific/solinas64_2e174m3/py_interpreter.sh b/src/Specific/solinas64_2e174m3/py_interpreter.sh new file mode 100644 index 000000000..14104f66b --- /dev/null +++ b/src/Specific/solinas64_2e174m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**174 - 3' -Dmodulus_bytes='58' -Da24='121665' diff --git a/src/Specific/solinas64_2e189m25/py_interpreter.sh b/src/Specific/solinas64_2e189m25/py_interpreter.sh new file mode 100644 index 000000000..77b176a54 --- /dev/null +++ b/src/Specific/solinas64_2e189m25/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**189 - 25' -Dmodulus_bytes='47.25' -Da24='121665' diff --git a/src/Specific/solinas64_2e190m11/py_interpreter.sh b/src/Specific/solinas64_2e190m11/py_interpreter.sh new file mode 100644 index 000000000..7d9af983a --- /dev/null +++ b/src/Specific/solinas64_2e190m11/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**190 - 11' -Dmodulus_bytes='47.5' -Da24='121665' diff --git a/src/Specific/solinas64_2e191m19/py_interpreter.sh b/src/Specific/solinas64_2e191m19/py_interpreter.sh new file mode 100644 index 000000000..db0354298 --- /dev/null +++ b/src/Specific/solinas64_2e191m19/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**191 - 19' -Dmodulus_bytes='38.2' -Da24='121665' diff --git a/src/Specific/solinas64_2e192m2e64m1/py_interpreter.sh b/src/Specific/solinas64_2e192m2e64m1/py_interpreter.sh new file mode 100644 index 000000000..3607c7e1e --- /dev/null +++ b/src/Specific/solinas64_2e192m2e64m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**192 - 2**64 - 1' -Dmodulus_bytes='48' -Da24='121665' diff --git a/src/Specific/solinas64_2e194m33/py_interpreter.sh b/src/Specific/solinas64_2e194m33/py_interpreter.sh new file mode 100644 index 000000000..fb89b1eeb --- /dev/null +++ b/src/Specific/solinas64_2e194m33/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**194 - 33' -Dmodulus_bytes='48.5' -Da24='121665' diff --git a/src/Specific/solinas64_2e196m15/py_interpreter.sh b/src/Specific/solinas64_2e196m15/py_interpreter.sh new file mode 100644 index 000000000..f55283233 --- /dev/null +++ b/src/Specific/solinas64_2e196m15/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**196 - 15' -Dmodulus_bytes='49' -Da24='121665' diff --git a/src/Specific/solinas64_2e198m17/py_interpreter.sh b/src/Specific/solinas64_2e198m17/py_interpreter.sh new file mode 100644 index 000000000..964700a43 --- /dev/null +++ b/src/Specific/solinas64_2e198m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**198 - 17' -Dmodulus_bytes='49.5' -Da24='121665' diff --git a/src/Specific/solinas64_2e205m45x2e198m1/py_interpreter.sh b/src/Specific/solinas64_2e205m45x2e198m1/py_interpreter.sh new file mode 100644 index 000000000..0419b85fa --- /dev/null +++ b/src/Specific/solinas64_2e205m45x2e198m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**205 - 45*2**198 - 1' -Dmodulus_bytes='51.25' -Da24='121665' diff --git a/src/Specific/solinas64_2e206m5/py_interpreter.sh b/src/Specific/solinas64_2e206m5/py_interpreter.sh new file mode 100644 index 000000000..7d204f731 --- /dev/null +++ b/src/Specific/solinas64_2e206m5/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**206 - 5' -Dmodulus_bytes='51.5' -Da24='121665' diff --git a/src/Specific/solinas64_2e212m29/py_interpreter.sh b/src/Specific/solinas64_2e212m29/py_interpreter.sh new file mode 100644 index 000000000..b1c168f4d --- /dev/null +++ b/src/Specific/solinas64_2e212m29/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**212 - 29' -Dmodulus_bytes='53' -Da24='121665' diff --git a/src/Specific/solinas64_2e213m3/py_interpreter.sh b/src/Specific/solinas64_2e213m3/py_interpreter.sh new file mode 100644 index 000000000..b5cfeaa3c --- /dev/null +++ b/src/Specific/solinas64_2e213m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**213 - 3' -Dmodulus_bytes='53.25' -Da24='121665' diff --git a/src/Specific/solinas64_2e216m2e108m1/py_interpreter.sh b/src/Specific/solinas64_2e216m2e108m1/py_interpreter.sh new file mode 100644 index 000000000..9af1051cf --- /dev/null +++ b/src/Specific/solinas64_2e216m2e108m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**216 - 2**108 - 1' -Dmodulus_bytes='54' -Da24='121665' diff --git a/src/Specific/solinas64_2e221m3/py_interpreter.sh b/src/Specific/solinas64_2e221m3/py_interpreter.sh new file mode 100644 index 000000000..6bb3515d4 --- /dev/null +++ b/src/Specific/solinas64_2e221m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**221 - 3' -Dmodulus_bytes='55.25' -Da24='121665' diff --git a/src/Specific/solinas64_2e222m117/py_interpreter.sh b/src/Specific/solinas64_2e222m117/py_interpreter.sh new file mode 100644 index 000000000..8bcc9d070 --- /dev/null +++ b/src/Specific/solinas64_2e222m117/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**222 - 117' -Dmodulus_bytes='55.5' -Da24='121665' diff --git a/src/Specific/solinas64_2e224m2e96p1/py_interpreter.sh b/src/Specific/solinas64_2e224m2e96p1/py_interpreter.sh new file mode 100644 index 000000000..8e97ed117 --- /dev/null +++ b/src/Specific/solinas64_2e224m2e96p1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**224 - 2**96 + 1 ' -Dmodulus_bytes='56' -Da24='121665' diff --git a/src/Specific/solinas64_2e226m5/py_interpreter.sh b/src/Specific/solinas64_2e226m5/py_interpreter.sh new file mode 100644 index 000000000..e7fa43f5a --- /dev/null +++ b/src/Specific/solinas64_2e226m5/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**226 - 5' -Dmodulus_bytes='56.5' -Da24='121665' diff --git a/src/Specific/solinas64_2e230m27/py_interpreter.sh b/src/Specific/solinas64_2e230m27/py_interpreter.sh new file mode 100644 index 000000000..37bed5d95 --- /dev/null +++ b/src/Specific/solinas64_2e230m27/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**230 - 27' -Dmodulus_bytes='57.5' -Da24='121665' diff --git a/src/Specific/solinas64_2e235m15/py_interpreter.sh b/src/Specific/solinas64_2e235m15/py_interpreter.sh new file mode 100644 index 000000000..5298833d2 --- /dev/null +++ b/src/Specific/solinas64_2e235m15/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**235 - 15' -Dmodulus_bytes='47' -Da24='121665' diff --git a/src/Specific/solinas64_2e243m9/py_interpreter.sh b/src/Specific/solinas64_2e243m9/py_interpreter.sh new file mode 100644 index 000000000..73df75d70 --- /dev/null +++ b/src/Specific/solinas64_2e243m9/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**243 - 9' -Dmodulus_bytes='40.5' -Da24='121665' diff --git a/src/Specific/solinas64_2e251m9/py_interpreter.sh b/src/Specific/solinas64_2e251m9/py_interpreter.sh new file mode 100644 index 000000000..e87e88f23 --- /dev/null +++ b/src/Specific/solinas64_2e251m9/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**251 - 9' -Dmodulus_bytes='50.2' -Da24='121665' diff --git a/src/Specific/solinas64_2e254m127x2e240m1/py_interpreter.sh b/src/Specific/solinas64_2e254m127x2e240m1/py_interpreter.sh new file mode 100644 index 000000000..5b92dcea9 --- /dev/null +++ b/src/Specific/solinas64_2e254m127x2e240m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**254 - 127*2**240 - 1' -Dmodulus_bytes='42 + 1/3' -Da24='121665' diff --git a/src/Specific/solinas64_2e255m19/py_interpreter.sh b/src/Specific/solinas64_2e255m19/py_interpreter.sh new file mode 100644 index 000000000..b1ad54248 --- /dev/null +++ b/src/Specific/solinas64_2e255m19/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**255 - 19 ' -Dmodulus_bytes='51' -Da24='121665' diff --git a/src/Specific/solinas64_2e255m2e4m2e1m1/py_interpreter.sh b/src/Specific/solinas64_2e255m2e4m2e1m1/py_interpreter.sh new file mode 100644 index 000000000..1fc3bf8df --- /dev/null +++ b/src/Specific/solinas64_2e255m2e4m2e1m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**255 - 2**4 - 2**1 - 1' -Dmodulus_bytes='51' -Da24='121665' diff --git a/src/Specific/solinas64_2e255m765/py_interpreter.sh b/src/Specific/solinas64_2e255m765/py_interpreter.sh new file mode 100644 index 000000000..2d13f3145 --- /dev/null +++ b/src/Specific/solinas64_2e255m765/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**255 - 765' -Dmodulus_bytes='51' -Da24='121665' diff --git a/src/Specific/solinas64_2e256m189/py_interpreter.sh b/src/Specific/solinas64_2e256m189/py_interpreter.sh new file mode 100644 index 000000000..6da421d25 --- /dev/null +++ b/src/Specific/solinas64_2e256m189/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**256 - 189' -Dmodulus_bytes='51.2' -Da24='121665' diff --git a/src/Specific/solinas64_2e256m2e224p2e192p2e96m1/py_interpreter.sh b/src/Specific/solinas64_2e256m2e224p2e192p2e96m1/py_interpreter.sh new file mode 100644 index 000000000..4b20245da --- /dev/null +++ b/src/Specific/solinas64_2e256m2e224p2e192p2e96m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**256 - 2**224 + 2**192 + 2**96 - 1 ' -Dmodulus_bytes='51.2' -Da24='121665' diff --git a/src/Specific/solinas64_2e256m2e32m977/py_interpreter.sh b/src/Specific/solinas64_2e256m2e32m977/py_interpreter.sh new file mode 100644 index 000000000..9632fa5c5 --- /dev/null +++ b/src/Specific/solinas64_2e256m2e32m977/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**256 - 2**32 - 977 ' -Dmodulus_bytes='51.2' -Da24='121665' diff --git a/src/Specific/solinas64_2e256m88x2e240m1/py_interpreter.sh b/src/Specific/solinas64_2e256m88x2e240m1/py_interpreter.sh new file mode 100644 index 000000000..2eee65061 --- /dev/null +++ b/src/Specific/solinas64_2e256m88x2e240m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**256 - 88*2**240 - 1' -Dmodulus_bytes='51.2' -Da24='121665' diff --git a/src/Specific/solinas64_2e266m3/py_interpreter.sh b/src/Specific/solinas64_2e266m3/py_interpreter.sh new file mode 100644 index 000000000..e1705c801 --- /dev/null +++ b/src/Specific/solinas64_2e266m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**266 - 3' -Dmodulus_bytes='53.2' -Da24='121665' diff --git a/src/Specific/solinas64_2e285m9/py_interpreter.sh b/src/Specific/solinas64_2e285m9/py_interpreter.sh new file mode 100644 index 000000000..263e483da --- /dev/null +++ b/src/Specific/solinas64_2e285m9/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**285 - 9' -Dmodulus_bytes='57' -Da24='121665' diff --git a/src/Specific/solinas64_2e291m19/py_interpreter.sh b/src/Specific/solinas64_2e291m19/py_interpreter.sh new file mode 100644 index 000000000..0180bd322 --- /dev/null +++ b/src/Specific/solinas64_2e291m19/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**291 - 19' -Dmodulus_bytes='58.2' -Da24='121665' diff --git a/src/Specific/solinas64_2e321m9/py_interpreter.sh b/src/Specific/solinas64_2e321m9/py_interpreter.sh new file mode 100644 index 000000000..5fcc08b1a --- /dev/null +++ b/src/Specific/solinas64_2e321m9/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**321 - 9' -Dmodulus_bytes='53.5' -Da24='121665' diff --git a/src/Specific/solinas64_2e322m2e161m1/py_interpreter.sh b/src/Specific/solinas64_2e322m2e161m1/py_interpreter.sh new file mode 100644 index 000000000..557670f4c --- /dev/null +++ b/src/Specific/solinas64_2e322m2e161m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**322 - 2**161 - 1' -Dmodulus_bytes='46' -Da24='121665' diff --git a/src/Specific/solinas64_2e336m17/py_interpreter.sh b/src/Specific/solinas64_2e336m17/py_interpreter.sh new file mode 100644 index 000000000..df56247e2 --- /dev/null +++ b/src/Specific/solinas64_2e336m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**336 - 17' -Dmodulus_bytes='56' -Da24='121665' diff --git a/src/Specific/solinas64_2e336m3/py_interpreter.sh b/src/Specific/solinas64_2e336m3/py_interpreter.sh new file mode 100644 index 000000000..304fd2c81 --- /dev/null +++ b/src/Specific/solinas64_2e336m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**336 - 3' -Dmodulus_bytes='56' -Da24='121665' diff --git a/src/Specific/solinas64_2e338m15/py_interpreter.sh b/src/Specific/solinas64_2e338m15/py_interpreter.sh new file mode 100644 index 000000000..efa76fbaf --- /dev/null +++ b/src/Specific/solinas64_2e338m15/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**338 - 15' -Dmodulus_bytes='56 + 1/3' -Da24='121665' diff --git a/src/Specific/solinas64_2e369m25/py_interpreter.sh b/src/Specific/solinas64_2e369m25/py_interpreter.sh new file mode 100644 index 000000000..e58511182 --- /dev/null +++ b/src/Specific/solinas64_2e369m25/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**369 - 25' -Dmodulus_bytes='46.125' -Da24='121665' diff --git a/src/Specific/solinas64_2e379m19/py_interpreter.sh b/src/Specific/solinas64_2e379m19/py_interpreter.sh new file mode 100644 index 000000000..36bc36aaa --- /dev/null +++ b/src/Specific/solinas64_2e379m19/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**379 - 19' -Dmodulus_bytes='54 + 1/7' -Da24='121665' diff --git a/src/Specific/solinas64_2e382m105/py_interpreter.sh b/src/Specific/solinas64_2e382m105/py_interpreter.sh new file mode 100644 index 000000000..762b01e2d --- /dev/null +++ b/src/Specific/solinas64_2e382m105/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**382 - 105' -Dmodulus_bytes='38.2' -Da24='121665' diff --git a/src/Specific/solinas64_2e384m2e128m2e96p2e32m1/py_interpreter.sh b/src/Specific/solinas64_2e384m2e128m2e96p2e32m1/py_interpreter.sh new file mode 100644 index 000000000..27492b49a --- /dev/null +++ b/src/Specific/solinas64_2e384m2e128m2e96p2e32m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**384 - 2**128 - 2**96 + 2**32 - 1 ' -Dmodulus_bytes='48' -Da24='121665' diff --git a/src/Specific/solinas64_2e384m317/py_interpreter.sh b/src/Specific/solinas64_2e384m317/py_interpreter.sh new file mode 100644 index 000000000..cd282638b --- /dev/null +++ b/src/Specific/solinas64_2e384m317/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**384 - 317' -Dmodulus_bytes='48' -Da24='121665' diff --git a/src/Specific/solinas64_2e384m5x2e368m1/py_interpreter.sh b/src/Specific/solinas64_2e384m5x2e368m1/py_interpreter.sh new file mode 100644 index 000000000..29078981a --- /dev/null +++ b/src/Specific/solinas64_2e384m5x2e368m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**384 - 5*2**368 - 1' -Dmodulus_bytes='48' -Da24='121665' diff --git a/src/Specific/solinas64_2e384m79x2e376m1/py_interpreter.sh b/src/Specific/solinas64_2e384m79x2e376m1/py_interpreter.sh new file mode 100644 index 000000000..9b25b66d3 --- /dev/null +++ b/src/Specific/solinas64_2e384m79x2e376m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**384 - 79*2**376 - 1' -Dmodulus_bytes='48' -Da24='121665' diff --git a/src/Specific/solinas64_2e401m31/py_interpreter.sh b/src/Specific/solinas64_2e401m31/py_interpreter.sh new file mode 100644 index 000000000..9b040565a --- /dev/null +++ b/src/Specific/solinas64_2e401m31/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**401 - 31' -Dmodulus_bytes='50.125' -Da24='121665' diff --git a/src/Specific/solinas64_2e413m21/py_interpreter.sh b/src/Specific/solinas64_2e413m21/py_interpreter.sh new file mode 100644 index 000000000..01e4933a1 --- /dev/null +++ b/src/Specific/solinas64_2e413m21/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**413 - 21' -Dmodulus_bytes='59' -Da24='121665' diff --git a/src/Specific/solinas64_2e414m17/py_interpreter.sh b/src/Specific/solinas64_2e414m17/py_interpreter.sh new file mode 100644 index 000000000..c4fc58e3c --- /dev/null +++ b/src/Specific/solinas64_2e414m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**414 - 17' -Dmodulus_bytes='46' -Da24='121665' diff --git a/src/Specific/solinas64_2e416m2e208m1/py_interpreter.sh b/src/Specific/solinas64_2e416m2e208m1/py_interpreter.sh new file mode 100644 index 000000000..6071e4353 --- /dev/null +++ b/src/Specific/solinas64_2e416m2e208m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**416 - 2**208 - 1' -Dmodulus_bytes='52' -Da24='121665' diff --git a/src/Specific/solinas64_2e444m17/py_interpreter.sh b/src/Specific/solinas64_2e444m17/py_interpreter.sh new file mode 100644 index 000000000..2e96732a6 --- /dev/null +++ b/src/Specific/solinas64_2e444m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**444 - 17' -Dmodulus_bytes='55.5' -Da24='121665' diff --git a/src/Specific/solinas64_2e448m2e224m1/py_interpreter.sh b/src/Specific/solinas64_2e448m2e224m1/py_interpreter.sh new file mode 100644 index 000000000..7716a011e --- /dev/null +++ b/src/Specific/solinas64_2e448m2e224m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**448 - 2**224 - 1 ' -Dmodulus_bytes='56' -Da24='121665' diff --git a/src/Specific/solinas64_2e450m2e225m1/py_interpreter.sh b/src/Specific/solinas64_2e450m2e225m1/py_interpreter.sh new file mode 100644 index 000000000..3c28d032a --- /dev/null +++ b/src/Specific/solinas64_2e450m2e225m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**450 - 2**225 - 1' -Dmodulus_bytes='56.25' -Da24='121665' diff --git a/src/Specific/solinas64_2e452m3/py_interpreter.sh b/src/Specific/solinas64_2e452m3/py_interpreter.sh new file mode 100644 index 000000000..33994d0a9 --- /dev/null +++ b/src/Specific/solinas64_2e452m3/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**452 - 3' -Dmodulus_bytes='56.5' -Da24='121665' diff --git a/src/Specific/solinas64_2e468m17/py_interpreter.sh b/src/Specific/solinas64_2e468m17/py_interpreter.sh new file mode 100644 index 000000000..699e598f0 --- /dev/null +++ b/src/Specific/solinas64_2e468m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**468 - 17' -Dmodulus_bytes='58.5' -Da24='121665' diff --git a/src/Specific/solinas64_2e480m2e240m1/py_interpreter.sh b/src/Specific/solinas64_2e480m2e240m1/py_interpreter.sh new file mode 100644 index 000000000..c52aab2e9 --- /dev/null +++ b/src/Specific/solinas64_2e480m2e240m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**480 - 2**240 - 1 ' -Dmodulus_bytes='60' -Da24='121665' diff --git a/src/Specific/solinas64_2e488m17/py_interpreter.sh b/src/Specific/solinas64_2e488m17/py_interpreter.sh new file mode 100644 index 000000000..441fcd057 --- /dev/null +++ b/src/Specific/solinas64_2e488m17/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**488 - 17' -Dmodulus_bytes='30.5' -Da24='121665' diff --git a/src/Specific/solinas64_2e489m21/py_interpreter.sh b/src/Specific/solinas64_2e489m21/py_interpreter.sh new file mode 100644 index 000000000..0ea85171b --- /dev/null +++ b/src/Specific/solinas64_2e489m21/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**489 - 21' -Dmodulus_bytes='54 + 1/3' -Da24='121665' diff --git a/src/Specific/solinas64_2e495m31/py_interpreter.sh b/src/Specific/solinas64_2e495m31/py_interpreter.sh new file mode 100644 index 000000000..8e36f62b3 --- /dev/null +++ b/src/Specific/solinas64_2e495m31/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**495 - 31' -Dmodulus_bytes='55' -Da24='121665' diff --git a/src/Specific/solinas64_2e510m290x2e496m1/py_interpreter.sh b/src/Specific/solinas64_2e510m290x2e496m1/py_interpreter.sh new file mode 100644 index 000000000..52b89418d --- /dev/null +++ b/src/Specific/solinas64_2e510m290x2e496m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**510 - 290*2**496 - 1' -Dmodulus_bytes='51' -Da24='121665' diff --git a/src/Specific/solinas64_2e511m187/py_interpreter.sh b/src/Specific/solinas64_2e511m187/py_interpreter.sh new file mode 100644 index 000000000..92089121f --- /dev/null +++ b/src/Specific/solinas64_2e511m187/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**511 - 187' -Dmodulus_bytes='51.1' -Da24='121665' diff --git a/src/Specific/solinas64_2e511m481/py_interpreter.sh b/src/Specific/solinas64_2e511m481/py_interpreter.sh new file mode 100644 index 000000000..631695236 --- /dev/null +++ b/src/Specific/solinas64_2e511m481/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**511 - 481' -Dmodulus_bytes='51.1' -Da24='121665' diff --git a/src/Specific/solinas64_2e512m491x2e496m1/py_interpreter.sh b/src/Specific/solinas64_2e512m491x2e496m1/py_interpreter.sh new file mode 100644 index 000000000..8bec25e4d --- /dev/null +++ b/src/Specific/solinas64_2e512m491x2e496m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**512 - 491*2**496 - 1' -Dmodulus_bytes='51.2' -Da24='121665' diff --git a/src/Specific/solinas64_2e512m569/py_interpreter.sh b/src/Specific/solinas64_2e512m569/py_interpreter.sh new file mode 100644 index 000000000..711a90d28 --- /dev/null +++ b/src/Specific/solinas64_2e512m569/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**512 - 569' -Dmodulus_bytes='51.2' -Da24='121665' diff --git a/src/Specific/solinas64_2e521m1/py_interpreter.sh b/src/Specific/solinas64_2e521m1/py_interpreter.sh new file mode 100644 index 000000000..c07c9dbe6 --- /dev/null +++ b/src/Specific/solinas64_2e521m1/py_interpreter.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -eu + +/usr/bin/env python3 "$@" -Dq='2**521 - 1 ' -Dmodulus_bytes='52.1' -Da24='121665' |