Commit 86040a09 authored by David Leon Gil's avatar David Leon Gil Committed by Adam Langley

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
parent 592f0e10
...@@ -30,6 +30,10 @@ const ( ...@@ -30,6 +30,10 @@ const (
SHA512 // import crypto/sha512 SHA512 // import crypto/sha512
MD5SHA1 // no implementation; MD5+SHA1 used for TLS RSA MD5SHA1 // no implementation; MD5+SHA1 used for TLS RSA
RIPEMD160 // import code.google.com/p/go.crypto/ripemd160 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 maxHash
) )
...@@ -41,6 +45,10 @@ var digestSizes = []uint8{ ...@@ -41,6 +45,10 @@ var digestSizes = []uint8{
SHA256: 32, SHA256: 32,
SHA384: 48, SHA384: 48,
SHA512: 64, SHA512: 64,
SHA3_224: 28,
SHA3_256: 32,
SHA3_384: 48,
SHA3_512: 64,
MD5SHA1: 36, MD5SHA1: 36,
RIPEMD160: 20, RIPEMD160: 20,
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment