Type Alias DefaultConvolution

Source
pub type DefaultConvolution = NTTConv<Zn>;
Expand description

The default convolution algorithm that will be used by all tests and benchmarks. It is also a good choice when instantiating homomorphic encryption as a user.

By default, it will point to a pure-rust implementation of convolution (currently crate::ntt::ntt_convolution::NTTConv), but can be changed by using the feature use_hexl.

Aliased Typeยง

struct DefaultConvolution { /* private fields */ }