| S. No | ID No. | Name |
|---|---|---|
| 1. | 2022A7PS0004U | Yusra Hakim |
| 2. | 2022A7PS0019U | Joseph Cijo |
This project demonstrates the NTRU-RLWE hybrid scheme for homomorphic encryption, focusing on its performance in terms of encryption, decryption, and bootstrapping operations. The demonstration includes a comparison with existing schemes like CKKS and BVK using the TenSEAL library.
OS: Linux (WSL2)
Python version: 3.10
Dependencies:
- tenseal: library for homomorphic encryption
- numpy: for numerical operations
- pandas: for data manipulation
- matplotlib: for plotting graphs
- seaborn: for statistical data visualization
To run the project, follow these steps:
-
Install the required Python packages:
pip install -r requirements.txt
-
Run the main script:
python3 src/demo.py
-
The results will be saved in the
resultsdirectory.
