Methods
caddq
- caddq(): void
-
Returns void
chknorm
- chknorm(bound: number): boolean
-
Returns boolean
invnttTomont
- invnttTomont(): void
-
Returns void
mulMatrixPointwiseMontgomery
reduce
- reduce(): void
-
Returns void
size
- size(): number
-
Returns number
toString
- toString(): string
-
Returns string
Static
expandA
- expandA(rho: Uint8Array, k: number, l: number): PolynomiumVector[]
-
Parameters
-
rho: Uint8Array
-
k: number
-
l: number
Static
Private
pointwiseAccMontgomery
Static
randomVec
- randomVec(rho: Uint8Array, eta: number, length: number, nonce: number): PolynomiumVector
-
Parameters
-
rho: Uint8Array
-
eta: number
-
length: number
-
nonce: number
Static
randomVecGamma1
- randomVecGamma1(seed: Uint8Array, length: number, gamma1: number, nonce: number): PolynomiumVector
-
Parameters
-
seed: Uint8Array
-
length: number
-
gamma1: number
-
nonce: number