golang之sha256用法:crypto/sha256

    哈希值用作表示大量数据的固定大小的唯一值。数据的少量更改会在哈希值中产生不可预知的大量更改。 

SHA256 算法的哈希值大小为 256 位。

   SHA256 方法:func New() hash.Hash

package main

import (
    "crypto/sha256"
    "fmt"
)

func main() {
    h := sha256.New()
    h.Write([]byte("hello world\n"))
    fmt.Printf("%x", h.Sum(nil))
}

猜你喜欢

转载自blog.csdn.net/xuyouyu/article/details/80877751