A package for xmkckks
Project description
xMK-CKKS
A python package for integrating RLWE with xMK-CKKS.
Features
RLWE
A simple RLWE implementation modified to work with the xMK-CKKS encryption scheme in python.
source: rlwe-xmkckks
xMK-CKKS
xMK-CKKS is a homomorphic encryption scheme suitable for Federated Learning environment.
source: rlwe-xmkckks
Installation
You can install the package via PyPI or from source.
Install from PyPI
pip install xmkckks
Install from Source (GitHub)
git clone https://github.com/mmRoshani/xmkckks.git
cd xmkckks
pip install .
Acknowledgement
I just formatted code to be suitable as a python package, only the structure design belongs to me and all other rights belong to the original author of above repositories. Since there is no license mentioned in the original author repositories I choose the MIT license for the project.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file xmkckks-0.0.2.tar.gz.
File metadata
- Download URL: xmkckks-0.0.2.tar.gz
- Upload date:
- Size: 4.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f503cf2ad2e62374586ad00677817face6abdb0b705297801d716525c923f970
|
|
| MD5 |
50ab576aba55e6806a065a14081edbc3
|
|
| BLAKE2b-256 |
7cb0ecb58ed52cc8a95c8e92fe6c03a6b0de29ee359282b93839863540675857
|
File details
Details for the file xmkckks-0.0.2-py3-none-any.whl.
File metadata
- Download URL: xmkckks-0.0.2-py3-none-any.whl
- Upload date:
- Size: 4.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
74b7b967d2ab5b2ee9efeedc3735e779b418b0c2f5567ea6cff196922a531068
|
|
| MD5 |
c235d2b6c9790aec7fdf0ee3e33b3335
|
|
| BLAKE2b-256 |
1df34b1f592258a409a2453a893eeec5d348368865a469c9dc8b8d7fe2ee27d4
|