type crypto/sha3.SHA3
22 uses
crypto/sha3 (current package)
sha3.go#L101: type SHA3 struct {
sha3.go#L106: func fips140hash_sha3Unwrap(sha3 *SHA3) *sha3.Digest {
sha3.go#L111: func New224() *SHA3 {
sha3.go#L112: return &SHA3{*sha3.New224()}
sha3.go#L116: func New256() *SHA3 {
sha3.go#L117: return &SHA3{*sha3.New256()}
sha3.go#L121: func New384() *SHA3 {
sha3.go#L122: return &SHA3{*sha3.New384()}
sha3.go#L126: func New512() *SHA3 {
sha3.go#L127: return &SHA3{*sha3.New512()}
sha3.go#L130: func (s *SHA3) init() {
sha3.go#L137: func (s *SHA3) Write(p []byte) (n int, err error) {
sha3.go#L143: func (s *SHA3) Sum(b []byte) []byte {
sha3.go#L149: func (s *SHA3) Reset() {
sha3.go#L155: func (s *SHA3) Size() int {
sha3.go#L161: func (s *SHA3) BlockSize() int {
sha3.go#L167: func (s *SHA3) MarshalBinary() ([]byte, error) {
sha3.go#L173: func (s *SHA3) AppendBinary(p []byte) ([]byte, error) {
sha3.go#L179: func (s *SHA3) UnmarshalBinary(data []byte) error {
sha3.go#L185: func (d *SHA3) Clone() (hash.Cloner, error) {
crypto/internal/fips140hash
hash.go#L15: func sha3Unwrap(*sha3.SHA3) *fsha3.Digest
hash.go#L24: if sha3, ok := h.(*sha3.SHA3); ok {
![]() |
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. |