crypto/internal/fips140/sha3.Digest.Write (method, view implemented interface methods)
23 uses
crypto/internal/fips140/sha3 (current package)
sha3.go#L98: 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#L212: g.Write(d[:])
mlkem1024.go#L213: g.Write([]byte{k1024}) // Module dimension as a domain separator.
mlkem1024.go#L247: H.Write(ek)
mlkem1024.go#L305: g.Write(m[:])
mlkem1024.go#L306: g.Write(ek.h[:])
mlkem1024.go#L331: h.Write(ekPKE)
mlkem1024.go#L420: g.Write(m[:])
mlkem1024.go#L421: g.Write(dk.h[:])
mlkem768.go#L271: g.Write(d[:])
mlkem768.go#L272: g.Write([]byte{k}) // Module dimension as a domain separator.
mlkem768.go#L306: H.Write(ek)
mlkem768.go#L364: g.Write(m[:])
mlkem768.go#L365: g.Write(ek.h[:])
mlkem768.go#L390: h.Write(ekPKE)
mlkem768.go#L479: g.Write(m[:])
mlkem768.go#L480: 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#L139: return s.s.Write(p)
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |