ckks_engine/lib.rs
1// lib.rs
2
3// Declare modules
4pub mod ckks;
5pub mod polynomial;
6pub mod keygen;
7pub mod utils;
8pub mod arithmetic;
9pub mod stringfn;
10
11// Re-export key structs/functions from modules for easy access
12pub use ckks::{CKKSEncryptor, CKKSDecryptor, CkksParameters};
13pub use polynomial::Polynomial;
14pub use keygen::{PublicKey, SecretKey, KeyGenerator};
15
16
17
18
19
20