函数
GLibcompute_hmac_for_string
since: 2.30
声明 [src]
gchar*
g_compute_hmac_for_string (
GChecksumType digest_type,
const guchar* key,
gsize key_len,
const gchar* str,
gssize length
)
参数
digest_type
-
类型:
GChecksumType
用于HMAC的
GChecksumType
。 key
-
类型:
guchar
数组HMAC 中使用的密钥。
数组的长度在 key_len
参数中指定。数据由函数调用者所有。 key_len
-
类型:
gsize
密钥长度。
str
-
类型:
const gchar*
用来计算 HMAC 的字符串。
数据由函数调用者所有。 该值是一个以 NUL 结尾的 UTF-8 字符串。 length
-
类型:
gssize
字符串的长度,如果字符串以 nul 结尾,则为 -1。