MCPcopy Create free account
hub / github.com/ElementsProject/lightning / hmac

Function hmac

common/hmac.c:27–36  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

25}
26
27void hmac(const void *src, size_t slen,
28 const void *key, size_t klen,
29 struct hmac *hmac)
30{
31 crypto_auth_hmacsha256_state state;
32
33 hmac_start(&state, key, klen);
34 hmac_update(&state, src, slen);
35 hmac_done(&state, hmac);
36}
37
38void subkey_from_hmac(const char *prefix,
39 const struct secret *base,

Callers 1

subkey_from_hmacFunction · 0.70

Calls 3

hmac_startFunction · 0.70
hmac_updateFunction · 0.70
hmac_doneFunction · 0.70

Tested by

no test coverage detected