Skip to main content

Lattica FHE Core Python Bindings

Project description

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.10
  • 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lattica_fhe_core-0.7.0.tar.gz (2.6 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

lattica_fhe_core-0.7.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

lattica_fhe_core-0.7.0-cp312-cp312-manylinux_2_17_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

File details

Details for the file lattica_fhe_core-0.7.0.tar.gz.

File metadata

  • Download URL: lattica_fhe_core-0.7.0.tar.gz
  • Upload date:
  • Size: 2.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.3

File hashes

Hashes for lattica_fhe_core-0.7.0.tar.gz
Algorithm Hash digest
SHA256 4bc30005cc10c4ba5255e6bf6d90a7837ae9c36465915046037f4702d65a123b
MD5 59afc1b6f9ce528278c8949b9557df94
BLAKE2b-256 da55516dba399a2f8ae245b3593b4a85af7df557e90bf29b10fffdacda3fc73d

See more details on using hashes here.

File details

Details for the file lattica_fhe_core-0.7.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for lattica_fhe_core-0.7.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b2f3e1ca03f847602a37a1353d9e0bf9c3e9856e2044f8098554d1cdb8dddf66
MD5 5ad954bdfd0efcf7bf3430d4f8d78bb9
BLAKE2b-256 3a6c2f08ac21e978dcfc4a3b1eb691b800035a8a02ccc2e4903cea0beecc7701

See more details on using hashes here.

File details

Details for the file lattica_fhe_core-0.7.0-cp312-cp312-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for lattica_fhe_core-0.7.0-cp312-cp312-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 f4b227bf0fcc263dac0a28221a2fb713e7ea24732b0364e5d62e8debf07a02aa
MD5 e3e103ef543fd61eddfb45137403cd96
BLAKE2b-256 6814be2fcd31c8f9a069eccad55343e7d06c7408688cb6de4e60de4bffc72dbd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page