RFC 文档RFC 6979 - 数字签名算法 (DSA) 和椭圆曲线数字签名算法 (ECDSA) 的确定性使用3.1.1. HMAC本页总览3.1.1. HMAC3.1.1. HMAC HMAC [RFC2104] 是使用哈希函数和秘密密钥构造的消息认证码 (Message Authentication Code).在这里, 我们使用 HMAC 与相同的哈希函数 H, 该哈希函数用于在签名生成或验证之前处理输入消息. 我们用以下方式表示使用密钥 K 在数据 V 上应用 HMAC: HMAC_K(V) 它返回长度为 hlen 的位序列 (底层哈希函数 H 的输出长度).