poulpy-core 0.6.0

A backend-agnostic crate implementing Module-LWE-based encryption and arithmetic
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Blanket implementations connecting `poulpy-core` traits to the matching
//! backend family impl traits on [`poulpy_hal::layouts::Module`].
//!
//! This module contains no algorithmic logic; it only wires the safe public
//! traits to the backend-owned high-level extension point.

mod automorphism;
mod conversion;
mod decryption;
mod encryption;
mod external_product;
mod keyswitching;
mod operations;