PALISADE Lattice Crypto Library
1.11.9
A lattice crypto library for software engineers by software engineers.
|
The class providing the PRNG capability to all random distribution generators in PALISADE. THe security of Ring Learning With Errors (used for all crypto capabilities in PALISADE) depends on the randomness of uniform, ternary, and Gaussian distributions, which derive their randomness from the PRNG. More...
#include <distributiongenerator.h>
Static Public Member Functions | |
static void | InitPRNG () |
Returns a reference to the PRNG engine. | |
static PRNG & | GetPRNG () |
The class providing the PRNG capability to all random distribution generators in PALISADE. THe security of Ring Learning With Errors (used for all crypto capabilities in PALISADE) depends on the randomness of uniform, ternary, and Gaussian distributions, which derive their randomness from the PRNG.