import "crypto/hmac"
米国連邦情報処理標準(FIPS)刊行物198で定義されたHMAC(Keyed-Hashing for Message Authentication code)を実装しています。HMACは鍵を使う暗号ハッシュで、メッセージに署名するために使用します。受信者は同じ鍵を用いてハッシュを検証します。
パッケージファイル
hmac.go
New関数
func New(h hash.Hash, key []byte) hash.Hash
Newは、与えられたhashとkeyを使って作成した新しいHMACハッシュを返します。
NewMD5関数
func NewMD5(key []byte) hash.Hash
NewMD5は、与えられたkeyを使って作成した新しいHMAC-MD5ハッシュを返します。
NewSHA1関数
func NewSHA1(key []byte) hash.Hash
NewSHA1は、与えられたkeyを使って作成した新しいHMAC-SHA1ハッシュを返します。
Trackback URL
Comments