- Sort Score
- Result 10 results
- Languages All
Results 1 - 1 of 1 for zHat (0.04 sec)
-
lib/fips140/v1.1.0-rc1.zip
k, maxK) ch, err := sigDecode(sig, z, h, p) if err != nil { return err } c := ntt(sampleInBall(ch, p)) // w = Â ∘ NTT(z) − NTT(c) ∘ NTT(t₁ ⋅ 2ᵈ) zHat := make([]nttElement, l, maxL) for i := range zHat { zHat[i] = ntt(z[i]) } w := make([]ringElement, k, maxK) for i := range w { var wHat nttElement for j := range l { wHat = polyAdd(wHat, nttMul(A[i*l+j], zHat[j])) } wHat = polySub(wHat, nttMul(c, t1[i])) w[i] = inverseNTT(wHat) } // Use hints h to compute w₁ from w(approx). w1 := make([][n]byte, k, maxK)...
Registered: Tue Dec 30 11:13:12 UTC 2025 - Last Modified: Thu Dec 11 16:27:41 UTC 2025 - 663K bytes - Viewed (0)