|
|
@@ -23,7 +23,7 @@ pip install openfhe==<openfhe_package_version>
|
|
|
|
|
|
Once installed, any python example at https://github.com/openfheorg/openfhe-python/tree/main/examples can be executed.
|
|
|
|
|
|
-Note that Ubuntu LTS 20.04, 22.04, and 24.04 are currently supported. `pip uninstal` can be used to uninstall the openfhe package.
|
|
|
+Note that Ubuntu LTS 20.04, 22.04, and 24.04 are currently supported. `pip uninstall` can be used to uninstall the openfhe package.
|
|
|
|
|
|
## Running from Docker
|
|
|
|
|
|
@@ -35,7 +35,7 @@ Please see [Instructions for the Docker setup](docker/README.md)
|
|
|
|
|
|
Before building, make sure you have the following dependencies installed:
|
|
|
|
|
|
-- [OpenFHE 1.3.0+](https://github.com/openfheorg/openfhe-development) by following the instructions in [OpenFHE Documentation](https://openfhe-development.readthedocs.io/en/latest/sphinx_rsts/intro/installation/installation.html)
|
|
|
+- [OpenFHE 1.3.1+](https://github.com/openfheorg/openfhe-development) by following the instructions in [OpenFHE Documentation](https://openfhe-development.readthedocs.io/en/latest/sphinx_rsts/intro/installation/installation.html)
|
|
|
- [Python 3.6+](https://www.python.org/)
|
|
|
- [pybind11](https://pybind11.readthedocs.io/en/stable/installing.html)
|
|
|
|
|
|
@@ -143,8 +143,9 @@ To get familiar with the OpenFHE Python API, check out the examples:
|
|
|
<!-- - [Small-Precison Arbitrary Function Evaluation](examples/binfhe/eval-function.py) -->
|
|
|
- Threshold FHE:
|
|
|
- [Code Example for BGV, BFV, and CKKS](examples/pke/threshold-fhe.py)
|
|
|
- - [Simple Interactive Bootstrapping Example](examples/pke/tckks-interactive-mp-bootstrapping.py)
|
|
|
- - [Interactive Bootstrapping after Chebyshev Approximation](examples/pke/tckks-interactive-mp-bootstrapping-Chebyschev.py)
|
|
|
+ - [2-party Interactive Bootstrapping Examples](examples/pke/interactive-bootstrapping.py)
|
|
|
+ - [Simple n-party Interactive Bootstrapping Example](examples/pke/tckks-interactive-mp-bootstrapping.py)
|
|
|
+ - [n-party Interactive Bootstrapping after Chebyshev Approximation](examples/pke/tckks-interactive-mp-bootstrapping-Chebyschev.py)
|
|
|
- [Code Example for BFV with 5 parties](examples/pke/threshold-fhe-5p.py)
|
|
|
|
|
|
## OpenFHE Python Wrapper Documentation
|