Lines Matching refs:digest_info

1583 	const struct ccdigest_info *digest_info;  member
1591 s_necp_resolver_key_state.digest_info = ccsha256_di(); in necp_generate_resolver_key()
1619 if (s_necp_resolver_key_state.digest_info == NULL) { in necp_sign_resolver_answer()
1630 size_t required_tag_length = s_necp_resolver_key_state.digest_info->output_size; in necp_sign_resolver_answer()
1637 cchmac_ctx_decl(s_necp_resolver_key_state.digest_info->state_size, in necp_sign_resolver_answer()
1638 s_necp_resolver_key_state.digest_info->block_size, ctx); in necp_sign_resolver_answer()
1639 cchmac_init(s_necp_resolver_key_state.digest_info, ctx, in necp_sign_resolver_answer()
1642 necp_sign_update_context(s_necp_resolver_key_state.digest_info, in necp_sign_resolver_answer()
1644 cchmac_final(s_necp_resolver_key_state.digest_info, ctx, tag); in necp_sign_resolver_answer()
1654 if (s_necp_resolver_key_state.digest_info == NULL) { in necp_validate_resolver_answer()
1665 size_t required_tag_length = s_necp_resolver_key_state.digest_info->output_size; in necp_validate_resolver_answer()
1672 cchmac_ctx_decl(s_necp_resolver_key_state.digest_info->state_size, in necp_validate_resolver_answer()
1673 s_necp_resolver_key_state.digest_info->block_size, ctx); in necp_validate_resolver_answer()
1674 cchmac_init(s_necp_resolver_key_state.digest_info, ctx, in necp_validate_resolver_answer()
1677 necp_sign_update_context(s_necp_resolver_key_state.digest_info, in necp_validate_resolver_answer()
1679 cchmac_final(s_necp_resolver_key_state.digest_info, ctx, actual_tag); in necp_validate_resolver_answer()
1681 return cc_cmp_safe(s_necp_resolver_key_state.digest_info->output_size, tag, actual_tag) == 0; in necp_validate_resolver_answer()
1685 const struct ccdigest_info *digest_info; member
1693 s_necp_application_id_key_state.digest_info = ccsha256_di(); in necp_generate_application_id_key()
1717 if (s_necp_application_id_key_state.digest_info == NULL) { in necp_sign_application_id()
1726 size_t required_tag_length = s_necp_application_id_key_state.digest_info->output_size; in necp_sign_application_id()
1733 cchmac_ctx_decl(s_necp_application_id_key_state.digest_info->state_size, in necp_sign_application_id()
1734 s_necp_application_id_key_state.digest_info->block_size, ctx); in necp_sign_application_id()
1735 cchmac_init(s_necp_application_id_key_state.digest_info, ctx, in necp_sign_application_id()
1738 necp_sign_application_id_update_context(s_necp_application_id_key_state.digest_info, in necp_sign_application_id()
1740 cchmac_final(s_necp_application_id_key_state.digest_info, ctx, tag); in necp_sign_application_id()
1749 if (s_necp_application_id_key_state.digest_info == NULL) { in necp_validate_application_id()
1758 size_t required_tag_length = s_necp_application_id_key_state.digest_info->output_size; in necp_validate_application_id()
1765 cchmac_ctx_decl(s_necp_application_id_key_state.digest_info->state_size, in necp_validate_application_id()
1766 s_necp_application_id_key_state.digest_info->block_size, ctx); in necp_validate_application_id()
1767 cchmac_init(s_necp_application_id_key_state.digest_info, ctx, in necp_validate_application_id()
1770 necp_sign_application_id_update_context(s_necp_application_id_key_state.digest_info, in necp_validate_application_id()
1772 cchmac_final(s_necp_application_id_key_state.digest_info, ctx, actual_tag); in necp_validate_application_id()
1774 return cc_cmp_safe(s_necp_application_id_key_state.digest_info->output_size, tag, actual_tag) == 0; in necp_validate_application_id()