Home
last modified time | relevance | path

Searched refs:hmac_data (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/libfido2/src/
H A Dbio.c22 cbor_item_t **param, fido_blob_t *hmac_data) in bio_prepare_hmac() argument
31 return (fido_blob_set(hmac_data, prefix, sizeof(prefix))); in bio_prepare_hmac()
44 if ((hmac_data->ptr = malloc(cbor_len + sizeof(prefix))) == NULL) { in bio_prepare_hmac()
49 memcpy(hmac_data->ptr, prefix, sizeof(prefix)); in bio_prepare_hmac()
50 memcpy(hmac_data->ptr + sizeof(prefix), cbor, cbor_len); in bio_prepare_hmac()
51 hmac_data->len = cbor_len + sizeof(prefix); in bio_prepare_hmac()
H A Dcredman.c56 fido_blob_t *hmac_data) in credman_prepare_hmac() argument
66 return (fido_blob_set(hmac_data, &cmd, sizeof(cmd))); in credman_prepare_hmac()
102 if (cbor_build_frame(cmd, param_cbor, n, hmac_data) < 0) { in credman_prepare_hmac()
H A Dpin.c693 cbor_add_uv_params(fido_dev_t *dev, uint8_t cmd, const fido_blob_t *hmac_data, in cbor_add_uv_params() argument
711 if ((*auth = cbor_encode_pin_auth(dev, token, hmac_data)) == NULL || in cbor_add_uv_params()