Lines Matching defs:hmacsha384ctx
1152 isc_hmacsha384_t *hmacsha384ctx;
1155 hmacsha384ctx = isc_mem_get(dctx->mctx, sizeof(isc_hmacsha384_t));
1156 if (hmacsha384ctx == NULL)
1158 isc_hmacsha384_init(hmacsha384ctx, hkey->key, ISC_SHA384_DIGESTLENGTH);
1159 dctx->ctxdata.hmacsha384ctx = hmacsha384ctx;
1165 isc_hmacsha384_t *hmacsha384ctx = dctx->ctxdata.hmacsha384ctx;
1167 if (hmacsha384ctx != NULL) {
1168 isc_hmacsha384_invalidate(hmacsha384ctx);
1169 isc_mem_put(dctx->mctx, hmacsha384ctx, sizeof(isc_hmacsha384_t));
1170 dctx->ctxdata.hmacsha384ctx = NULL;
1176 isc_hmacsha384_t *hmacsha384ctx = dctx->ctxdata.hmacsha384ctx;
1178 isc_hmacsha384_update(hmacsha384ctx, data->base, data->length);
1184 isc_hmacsha384_t *hmacsha384ctx = dctx->ctxdata.hmacsha384ctx;
1190 isc_hmacsha384_sign(hmacsha384ctx, digest, ISC_SHA384_DIGESTLENGTH);
1198 isc_hmacsha384_t *hmacsha384ctx = dctx->ctxdata.hmacsha384ctx;
1203 if (isc_hmacsha384_verify(hmacsha384ctx, sig->base, sig->length))