函数
GLibcompute_hmac_for_bytes
since: 2.50
声明 [src]
gchar*
g_compute_hmac_for_bytes (
GChecksumType digest_type,
GBytes* key,
GBytes* data
)
说明 [src]
针对二进制data
计算 HMAC。这是 g_hmac_new()、g_hmac_get_string()
和 g_hmac_unref() 的便利用法。
返回的十六进制字符串将采用小写。
自 2.50 起可用
参数
digest_type
-
类型:
GChecksumType
用于 HMAC 的
GChecksumType
。 key
-
类型:
GBytes
在 HMAC 中使用的密钥。
调用方拥有该数据的所有权。 data
-
类型:
GBytes
计算 HMAC 的二进制数据块。
调用方拥有该数据的所有权。