/HIBE-Gaussian-Sampling

Software implementation of Gaussian sampling algorithms in C++ using NTL library.

Primary LanguageC++

HIBE-Gaussian-Sampling

University of Campinas
Institute of Computing
Laboratory of Security and Cryptography

Author: Jheyne N. Ortiz, MSc. student @ IC-UNICAMP
Advisors: Ricardo Dahab and Diego F. Aranha

Gaussian sampling over integers. Knuth-Yao constant-time implementation.
Basis orthogonalization. Usual Gram-Schmidt procedure.
Gaussian sampling over lattices. Usual Gaussian sampler, which is quite similiar to Klein's, Klein's and Peikert's methods, and compact sampler of (Lyubashevsky and Prest, 2015).