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#L217: g.Write(d[:])
mlkem1024.go#L218: g.Write([]byte{k1024}) // Module dimension as a domain separator.
mlkem1024.go#L252: H.Write(ek)
mlkem1024.go#L308: g.Write(m[:])
mlkem1024.go#L309: g.Write(ek.h[:])
mlkem1024.go#L334: h.Write(ekPKE)
mlkem1024.go#L421: g.Write(m[:])
mlkem1024.go#L422: g.Write(dk.h[:])
mlkem768.go#L276: g.Write(d[:])
mlkem768.go#L277: g.Write([]byte{k}) // Module dimension as a domain separator.
mlkem768.go#L311: H.Write(ek)
mlkem768.go#L367: g.Write(m[:])
mlkem768.go#L368: g.Write(ek.h[:])
mlkem768.go#L393: h.Write(ekPKE)
mlkem768.go#L480: g.Write(m[:])
mlkem768.go#L481: 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)