lattica-fhe-core
Python bindings for Lattica's Fully Homomorphic Encryption (FHE) core library.
Installation
pip install lattica-fhe-core
Overview
This package provides low-level Python bindings to Lattica's FHE core C++ library, enabling homomorphic encryption operations on encrypted data. It is primarily used as a dependency for higher-level Lattica libraries.
Requirements
- Python >= 3.11
- Linux x86_64 or macOS (Apple Silicon and Intel)
- Pre-built binaries are included - no compilation required
Usage
This package is typically not used directly. Instead, use Lattica's higher-level library:
lattica-query- For encrypted query processing and client-side operations
Example
import lattica_fhe_core
# The package exposes low-level FHE operations
# See Lattica's documentation for complete usage examples
Building from Source
The source code is available at: https://github.com/Lattica-ai/lattica_fhe_core
To build from source:
git clone https://github.com/Lattica-ai/lattica_fhe_core.git
cd lattica_fhe_core
make query
Documentation
For comprehensive documentation and examples, visit https://platformdocs.lattica.ai/
License
This project is licensed under the terms in the LICENSE.txt file.
Support
For support, please contact support@lattica.ai
Metadata
Release files for lattica-fhe-core 0.18.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| lattica_fhe_core-0.18.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 | Details for lattica_fhe_core-0.18.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
Release files / lattica_fhe_core-0.18.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | lattica_fhe_core-0.18.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 3.0 MB |
| Tags | CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
46bb83cb6b79664ec567ec32b47414f3d9505fe283e2f96c4113fbfab7d89c25
|
|
BLAKE2b-256 checksum How to use checksums |
c02aeccd9763c38cbf04b6a8ae8c7e5889dce7aeecd0f365ddd7ec0d3dc10f3e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Security for lattica-fhe-core 0.18.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.