51 lines
2.2 KiB
Markdown

PALISADE Examples
=================
To support users in understanding and integration PALISADE provides a number of examples. There are a few examples inside this repository but also independent repositories.
---
**Table of Contents**
- [PALISADE Integer Examples](#palisade-integer-examples)
- [PALISADE Encrypted Circuit Emulator](#palisade-encrypted-circuit-emulator)
- [PALISADE Python 3 Demos](#palisade-python-3-demos)
- [PALISADE serial examples](#palisade-serial-examples)
- [Local Examples](#local-examples)
---
[PALISADE Integer Examples](https://gitlab.com/palisade/palisade-integer-examples)
---------------------------
This repository has a number of examples related to FHE integer operations.
Check out the [README](https://gitlab.com/palisade/palisade-integer-examples/-/blob/master/README.md) in the repository for more details.
[PALISADE Encrypted Circuit Emulator](https://gitlab.com/palisade/palisade-encrypted-circuit-emulator)
-------------------------------------
This is a demonstration application using PALISADE's binfhe module for
encrypted boolean logic.
Check out the [README](https://gitlab.com/palisade/palisade-encrypted-circuit-emulator/-/blob/master/README.md) in the repository for more details.
[PALISADE Python 3 Demos](https://gitlab.com/palisade/palisade-python-demo)
-------------------------
This repository contains an example python 3 wrapper for PALISADE. It
does not expose all functionality of PALISADE, rather it is an example
of how to build a specific python application program using a python
wrapper, Boost/python bindings and an installed PALISADE library.
Check out the [README](https://gitlab.com/palisade/palisade-python-demo/-/blob/master/README.md) in the repository for more details.
[PALISADE serial examples](https://gitlab.com/palisade/palisade-serial-examples)
--------------------------
Sample programs for Encrypted Processing between cooperating processes.
Check out the [README](https://gitlab.com/palisade/palisade-serial-examples/-/blob/master/README.md) in the repository for more details.
Local Examples
--------------
The examples included with the PALISADE lattice crypto library.
Check out the [README](src/pke/examples/README.md) in the repository for more details.