Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 1 of 1 for computeMatrixA (0.16 seconds)

  1. lib/fips140/v1.26.0.zip

    p.l priv := &PrivateKey{pub: PublicKey{p: p}} priv.seed = *seed ξ := sha3.NewShake256() ξ.Write(seed[:]) ξ.Write([]byte{byte(k), byte(l)}) ρ, ρs := make([]byte, 32), make([]byte, 64) ξ.Read(ρ) ξ.Read(ρs) ξ.Read(priv.k[:]) A := priv.pub.a[:k*l] computeMatrixA(A, ρ, p) s1 := priv.s1[:l] for r := range l { s1[r] = ntt(sampleBoundedPoly(ρs, byte(r), p)) } s2 := priv.s2[:k] for r := range k { s2[r] = ntt(sampleBoundedPoly(ρs, byte(l+r), p)) } // ˆt = Â ∘ ŝ₁ + ŝ₂ tHat := make([]nttElement, k, maxK) for...
    Created: Tue Apr 07 11:13:11 GMT 2026
    - Last Modified: Thu Jan 08 17:58:32 GMT 2026
    - 660.3K bytes
    - Click Count (0)
Back to Top