crypto/internal/fips140/sha3.Digest.Write (method, view implemented interface methods)
23 uses
crypto/internal/fips140/sha3 (current package)
sha3.go#L100: func (d *Digest) Write(p []byte) (n int, err error) { return d.write(p) }
shake.go#L72: func (s *SHAKE) Write(p []byte) (n int, err error) { return s.d.Write(p) }
crypto/internal/fips140/mlkem
mlkem1024.go#L210: g.Write(d[:])
mlkem1024.go#L211: g.Write([]byte{k1024}) // Module dimension as a domain separator.
mlkem1024.go#L245: H.Write(ek)
mlkem1024.go#L301: g.Write(m[:])
mlkem1024.go#L302: g.Write(ek.h[:])
mlkem1024.go#L327: h.Write(ekPKE)
mlkem1024.go#L414: g.Write(m[:])
mlkem1024.go#L415: g.Write(dk.h[:])
mlkem768.go#L269: g.Write(d[:])
mlkem768.go#L270: g.Write([]byte{k}) // Module dimension as a domain separator.
mlkem768.go#L304: H.Write(ek)
mlkem768.go#L360: g.Write(m[:])
mlkem768.go#L361: g.Write(ek.h[:])
mlkem768.go#L386: h.Write(ekPKE)
mlkem768.go#L473: g.Write(m[:])
mlkem768.go#L474: g.Write(dk.h[:])
crypto/sha3
sha3.go#L27: h.Write(data)
sha3.go#L36: h.Write(data)
sha3.go#L45: h.Write(data)
sha3.go#L54: h.Write(data)
sha3.go#L131: return s.s.Write(p)
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)