Lines Matching refs:clientdata
393 get_es256_hash(fido_blob_t *dgst, const fido_blob_t *clientdata,
404 EVP_DigestUpdate(ctx, clientdata->ptr, clientdata->len) != 1 ||
417 get_es384_hash(fido_blob_t *dgst, const fido_blob_t *clientdata,
428 EVP_DigestUpdate(ctx, clientdata->ptr, clientdata->len) != 1 ||
441 get_eddsa_hash(fido_blob_t *dgst, const fido_blob_t *clientdata,
444 if (SIZE_MAX - authdata->len < clientdata->len ||
445 dgst->len < authdata->len + clientdata->len)
449 memcpy(dgst->ptr + authdata->len, clientdata->ptr, clientdata->len);
450 dgst->len = authdata->len + clientdata->len;
457 const fido_blob_t *clientdata, const fido_blob_t *authdata_cbor)
478 ok = get_es256_hash(dgst, clientdata, &authdata);
481 ok = get_es384_hash(dgst, clientdata, &authdata);
484 ok = get_eddsa_hash(dgst, clientdata, &authdata);