diff options
| author | David Leon Gil <coruus@gmail.com> | 2014-09-02 12:23:49 -0700 |
|---|---|---|
| committer | Adam Langley <agl@golang.org> | 2014-09-02 12:23:49 -0700 |
| commit | 86040a091fbc8ba33474b018a1ccb6aa71de90df (patch) | |
| tree | beef2c8441832eae6f426f665db83f57c59896c2 /src/pkg | |
| parent | 592f0e10d980dcf3ae5ca9109888d7a60b7843a1 (diff) | |
| download | go-86040a091fbc8ba33474b018a1ccb6aa71de90df.tar.xz | |
crypto: Add SHA3 functions in go.crypto/sha3 to the Hash enum.
Reverse dependency of https://golang.org/cl/130950043/
LGTM=agl
R=golang-codereviews, agl
CC=agl, golang-codereviews
https://golang.org/cl/138800043
Diffstat (limited to 'src/pkg')
| -rw-r--r-- | src/pkg/crypto/crypto.go | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/pkg/crypto/crypto.go b/src/pkg/crypto/crypto.go index c3a2364fe2..5a91baca0e 100644 --- a/src/pkg/crypto/crypto.go +++ b/src/pkg/crypto/crypto.go @@ -30,6 +30,10 @@ const ( SHA512 // import crypto/sha512 MD5SHA1 // no implementation; MD5+SHA1 used for TLS RSA RIPEMD160 // import code.google.com/p/go.crypto/ripemd160 + SHA3_224 // import code.google.com/p/go.crypto/sha3 + SHA3_256 // import code.google.com/p/go.crypto/sha3 + SHA3_384 // import code.google.com/p/go.crypto/sha3 + SHA3_512 // import code.google.com/p/go.crypto/sha3 maxHash ) @@ -41,6 +45,10 @@ var digestSizes = []uint8{ SHA256: 32, SHA384: 48, SHA512: 64, + SHA3_224: 28, + SHA3_256: 32, + SHA3_384: 48, + SHA3_512: 64, MD5SHA1: 36, RIPEMD160: 20, } |
