sha512
2 分钟阅读
Package sha512 implements the SHA-384, SHA-512, SHA-512/224, and SHA-512/256 hash algorithms as defined in FIPS 180-4.
sha512 包实现 FIPS 180-4 中定义的 SHA-384、SHA-512、SHA-512/224 和 SHA-512/256 哈希算法。
All the hash.Hash implementations returned by this package also implement encoding.BinaryMarshaler and encoding.BinaryUnmarshaler to marshal and unmarshal the internal state of the hash.
此程序包返回的所有 hash.Hash 实现还实现 encoding.BinaryMarshaler 和 encoding.BinaryUnmarshaler,以编组和取消编组哈希的内部状态。
常量
|
|
变量
This section is empty.
函数
func New
|
|
New returns a new hash.Hash computing the SHA-512 checksum.
New 返回一个新的 hash.Hash,计算 SHA-512 校验和。
func New384
|
|
New384 returns a new hash.Hash computing the SHA-384 checksum.
New384 返回一个新的 hash.Hash,计算 SHA-384 校验和。
func New512_224 <- go1.5
|
|
New512_224 returns a new hash.Hash computing the SHA-512/224 checksum.
New512_224 返回一个新的 hash.Hash,计算 SHA-512/224 校验和。
func New512_256 <- go1.5
|
|
New512_256 returns a new hash.Hash computing the SHA-512/256 checksum.
New512_256 返回一个新的 hash.Hash,计算 SHA-512/256 校验和。
func Sum384 <- go1.2
|
|
Sum384 returns the SHA384 checksum of the data.
Sum384 返回数据的 SHA384 校验和。
func Sum512 <- go1.2
|
|
Sum512 returns the SHA512 checksum of the data.
Sum512 返回数据的 SHA512 校验和。
func Sum512_224 <- go1.5
|
|
Sum512_224 returns the Sum512/224 checksum of the data.
Sum512_224 返回数据的 Sum512/224 校验和。
func Sum512_256 <- go1.5
|
|
Sum512_256 returns the Sum512/256 checksum of the data.
Sum512_256 返回数据的 Sum512/256 校验和。
类型
This section is empty.