Skip to main content

Lattica FHE Core Python Bindings

Project description

Lattica FHE Core

This repository contains the Lattica Fully Homomorphic Encryption (FHE) core client logic -- key generation, encryption and decryption.


Overview

  • Core Lattica FHE functionality in C++
  • Python extension (via pybind11) for integration into Python workflows
  • WASM build for browser or Node.js environments (using Emscripten)

Repository Structure

lattica_fhe_core/
├── src/
│   ├── serialization/
│   │   └── ... (generated *.pb.cc / *.pb.h from .proto)
│   ├── toolkit_python.cpp
│   └── toolkit_wasm.cpp
  • src/: Core C++ source code:
    • toolkit_python.cpp (Pybind module entry point)
    • toolkit_wasm.cpp (WASM entry point)
    • serialization/ (generated C++ from .proto files, plus any additional logic)

© Lattica AI - See LICENSE for license details.


For more information, visit https://www.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.1.0.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

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

lattica_fhe_core-0.1.0-py3-none-any.whl (2.1 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: lattica_fhe_core-0.1.0.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.12.3 Linux/5.15.167.4-microsoft-standard-WSL2

File hashes

Hashes for lattica_fhe_core-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7849e3a050a1af36c1894486bcb8db81c7d654c22c79d2e00e61d187dfabc7ee
MD5 b1b8ab11e8fcbf2ea6230df6497e71bc
BLAKE2b-256 0c7819e2759dd356efb49468f7127b200c292728168e8018ef07939067d3d62f

See more details on using hashes here.

File details

Details for the file lattica_fhe_core-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: lattica_fhe_core-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.12.3 Linux/5.15.167.4-microsoft-standard-WSL2

File hashes

Hashes for lattica_fhe_core-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fe893daee4fa1c043af50c47dfb71effc3508affa2cfc02218902b30593159f9
MD5 ee55b77d21a188f7e0e469c14b03ab64
BLAKE2b-256 7907982d29464b86fe78ede658c6ae4757fd0be66ab7926d348081a8df9351f6

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