zyliutw / HIBE-Gaussian-Sampling

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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).

About

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


Languages

Language:C++ 82.0%Language:Makefile 14.7%Language:Shell 3.3%