Lines Matching refs:hmac
30 #include "libavutil/hmac.h"
37 AVHMAC *hmac;
39 hmac = av_hmac_alloc(AV_HMAC_SHA256);
40 if (!hmac)
43 av_hmac_init(hmac, key, keylen);
45 av_hmac_update(hmac, src, len);
47 av_hmac_update(hmac, src, gap);
48 av_hmac_update(hmac, src + gap + 32, len - gap - 32);
50 av_hmac_final(hmac, dst, 32);
52 av_hmac_free(hmac);