type crypto/sha3.SHAKE
18 uses
crypto/sha3 (current package)
sha3.go#L193: type SHAKE struct {
sha3.go#L197: func (s *SHAKE) init() {
sha3.go#L204: func NewSHAKE128() *SHAKE {
sha3.go#L205: return &SHAKE{*sha3.NewShake128()}
sha3.go#L209: func NewSHAKE256() *SHAKE {
sha3.go#L210: return &SHAKE{*sha3.NewShake256()}
sha3.go#L218: func NewCSHAKE128(N, S []byte) *SHAKE {
sha3.go#L219: return &SHAKE{*sha3.NewCShake128(N, S)}
sha3.go#L227: func NewCSHAKE256(N, S []byte) *SHAKE {
sha3.go#L228: return &SHAKE{*sha3.NewCShake256(N, S)}
sha3.go#L234: func (s *SHAKE) Write(p []byte) (n int, err error) {
sha3.go#L242: func (s *SHAKE) Read(p []byte) (n int, err error) {
sha3.go#L248: func (s *SHAKE) Reset() {
sha3.go#L254: func (s *SHAKE) BlockSize() int {
sha3.go#L260: func (s *SHAKE) MarshalBinary() ([]byte, error) {
sha3.go#L266: func (s *SHAKE) AppendBinary(p []byte) ([]byte, error) {
sha3.go#L272: func (s *SHAKE) UnmarshalBinary(data []byte) error {
crypto/hpke
kdf.go#L115: hash func() *sha3.SHAKE
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)