seal_fhe 0.8.1

This crate contains Rust bindings for Microsoft's SEAL Fully Homomorphic Encryption (FHE) library.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
#pragma once

#include "seal/c/defines.h"
#include <stdint.h>

SEAL_C_FUNC RNSBase_Create(void *memoryPoolHandle, uint64_t coeff_length, void **coeffs, void **rnsbase);

SEAL_C_FUNC RNSBase_Destroy(void *thisptr);

SEAL_C_FUNC RNSBase_DecomposeArray(void *thisptr, uint64_t *value, uint64_t count, void *memoryPoolHandle);

SEAL_C_FUNC RNSBase_ComposeArray(void *thisptr, uint64_t *value, uint64_t count, void *memoryPoolHandle);