Research Article

Efficient Lattice-Based Signcryption in Standard Model

Algorithm 3

SampleD(B, , , ).
Input:
Offline phase: Basis of a -ary integer ; rounding parameter ;
positive definite covariance matrix ;
Online phase: a vector ;
Output:
Vector    drawn from a distribution within statistical distance of ;
Offline phase:
(1) Compute ;
(2) Let = , let = , and compute some M ;
(3) Choose from by letting ;
   Online phase:
(4) Return .