Expand description

A module containing the core backend implementation.

This module contains a single threaded CPU implementation of the concrete scheme, which is strongly biased towards x86_64 platforms. In particular, it uses fftw to perform polynomials multiplication, and uses special aesni and rdseed instructions for faster random number generation.

Modules

A module containing the engines exposed by the core backend.

A module containing all the entities exposed by the core backend.