Lines Matching refs:clientdata
389 get_es256_hash(fido_blob_t *dgst, const fido_blob_t *clientdata, in get_es256_hash() argument
400 EVP_DigestUpdate(ctx, clientdata->ptr, clientdata->len) != 1 || in get_es256_hash()
413 get_es384_hash(fido_blob_t *dgst, const fido_blob_t *clientdata, in get_es384_hash() argument
424 EVP_DigestUpdate(ctx, clientdata->ptr, clientdata->len) != 1 || in get_es384_hash()
437 get_eddsa_hash(fido_blob_t *dgst, const fido_blob_t *clientdata, in get_eddsa_hash() argument
440 if (SIZE_MAX - authdata->len < clientdata->len || in get_eddsa_hash()
441 dgst->len < authdata->len + clientdata->len) in get_eddsa_hash()
445 memcpy(dgst->ptr + authdata->len, clientdata->ptr, clientdata->len); in get_eddsa_hash()
446 dgst->len = authdata->len + clientdata->len; in get_eddsa_hash()
453 const fido_blob_t *clientdata, const fido_blob_t *authdata_cbor) in fido_get_signed_hash() argument
474 ok = get_es256_hash(dgst, clientdata, &authdata); in fido_get_signed_hash()
477 ok = get_es384_hash(dgst, clientdata, &authdata); in fido_get_signed_hash()
480 ok = get_eddsa_hash(dgst, clientdata, &authdata); in fido_get_signed_hash()