Crate concrete_commons

Crate concrete_commons 

Source
Expand description

Common tools for the concrete packages

§Dispersion

This module contains the functions used to compute the variance, standard deviation, etc.

§Key kinds

This module contains types to manage the different kinds of secret keys.

§Parameters

This module contains structures that wrap unsigned integer parameters of concrete, like the ciphertext dimension or the polynomial degree.

§Numeric

This module contains types and traits used to handle numeric types in a unified manner in concrete: it defines methods that can be used on custom traits UnsignedInteger, SignedInteger and FloatingPoint, regardless of the number of bits in the representation.

Modules§

dispersion
Noise distribution
key_kinds
This module contains types to manage the different kinds of secret keys.
numeric
Generic numeric types.
parameters