Lines Matching defs:hmacsha224ctx
614 isc_hmacsha224_t *hmacsha224ctx;
617 hmacsha224ctx = isc_mem_get(dctx->mctx, sizeof(isc_hmacsha224_t));
618 if (hmacsha224ctx == NULL)
620 isc_hmacsha224_init(hmacsha224ctx, hkey->key, ISC_SHA224_DIGESTLENGTH);
621 dctx->ctxdata.hmacsha224ctx = hmacsha224ctx;
627 isc_hmacsha224_t *hmacsha224ctx = dctx->ctxdata.hmacsha224ctx;
629 if (hmacsha224ctx != NULL) {
630 isc_hmacsha224_invalidate(hmacsha224ctx);
631 isc_mem_put(dctx->mctx, hmacsha224ctx, sizeof(isc_hmacsha224_t));
632 dctx->ctxdata.hmacsha224ctx = NULL;
638 isc_hmacsha224_t *hmacsha224ctx = dctx->ctxdata.hmacsha224ctx;
640 isc_hmacsha224_update(hmacsha224ctx, data->base, data->length);
646 isc_hmacsha224_t *hmacsha224ctx = dctx->ctxdata.hmacsha224ctx;
652 isc_hmacsha224_sign(hmacsha224ctx, digest, ISC_SHA224_DIGESTLENGTH);
660 isc_hmacsha224_t *hmacsha224ctx = dctx->ctxdata.hmacsha224ctx;
665 if (isc_hmacsha224_verify(hmacsha224ctx, sig->base, sig->length))