Package sha1

import "crypto/sha1"
Overview
Index
Examples

Overview ▾

软件包sha1实现了RFC 3174中定义的SHA-1哈希算法.

SHA-1被加密破坏,不应用于安全应用程序.

Constants

SHA-1的块大小(以字节为单位).

const BlockSize = 64

SHA-1校验和的大小(以字节为单位).

const Size = 20

func New

func New() hash.Hash

New返回一个新的哈希值,哈希值计算SHA1校验和. 哈希还实现了encoding.BinaryMarshaler和encoding.BinaryUnmarshaler来封送和取消封送哈希的内部状态.

Example

59 7f 6a 54 00 10 f9 4c 15 d7 18 06 a9 9a 2c 87 10 e7 47 bd

示例(文件)

func Sum 1.2

func Sum(data []byte) [Size]byte

Sum返回数据的SHA-1校验和.

Example

af 06 49 23 bb f2 30 15 96 aa c4 c2 73 ba 32 17 8e bc 4a 96

by  ICOPY.SITE