From cb6080eaa4f326d9fce5f0a9157be46e91d55e09 Mon Sep 17 00:00:00 2001 From: Pierrick-Dartois Date: Thu, 22 May 2025 18:51:58 +0200 Subject: Clean up PEGASIS submodule inclusion --- README.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'README.md') diff --git a/README.md b/README.md index 29bb845..f316781 100644 --- a/README.md +++ b/README.md @@ -95,7 +95,7 @@ logging.getLogger("lcsidh").setLevel(logging.INFO) ## Project structure -- `theta_lib`: code for computing with 4D isogenies; +- `Theta_dim4`: code for computing with 4D isogenies imported as a submodule from - `pegasis.py`: contains `PEGASIS`, the main class running the algorithm - `coin.py`: utilities to solve the norm equation with u and v sums of squares - `const_precomp.py`: precomputed constants for trial division @@ -106,3 +106,17 @@ logging.getLogger("lcsidh").setLevel(logging.INFO) - `uv_params.py`: contains the parameters for solving the norm equation ("finding uv") - `test_vectors.txt`: contains test vectors for verification + +## License + +See [LICENSE](LICENSE) + +Copyright 2025 + +Pierrick Dartois, Jonathan Komada Eriksen, Tako Boris Fouotsa, Arthur Herlédan +Le Merdy, Riccardo Invernizzi, Damien Robert, Ryan Rueger, Frederik Vercauteren, +Benjamin Wesolowski + +Third party code is used in this library: + +- `Theta_dim4`; Apache 2.0: "Copyright (c) 2025 Pierrick Dartois" -- cgit v1.2.3-70-g09d2