Lines Matching refs:fido_blob_t
20 fido_sha256(fido_blob_t *digest, const u_char *data, size_t data_len) in fido_sha256()
36 pin_sha256_enc(const fido_dev_t *dev, const fido_blob_t *shared, in pin_sha256_enc()
37 const fido_blob_t *pin, fido_blob_t **out) in pin_sha256_enc()
39 fido_blob_t *ph = NULL; in pin_sha256_enc()
70 pad64(const char *pin, fido_blob_t **ppin) in pad64()
98 pin_pad64_enc(const fido_dev_t *dev, const fido_blob_t *shared, in pin_pad64_enc()
99 const char *pin, fido_blob_t **out) in pin_pad64_enc()
101 fido_blob_t *ppin = NULL; in pin_pad64_enc()
150 ctap20_uv_token_tx(fido_dev_t *dev, const char *pin, const fido_blob_t *ecdh, in ctap20_uv_token_tx()
153 fido_blob_t f; in ctap20_uv_token_tx()
154 fido_blob_t *p = NULL; in ctap20_uv_token_tx()
155 fido_blob_t *phe = NULL; in ctap20_uv_token_tx()
207 ctap21_uv_token_tx(fido_dev_t *dev, const char *pin, const fido_blob_t *ecdh, in ctap21_uv_token_tx()
210 fido_blob_t f; in ctap21_uv_token_tx()
211 fido_blob_t *p = NULL; in ctap21_uv_token_tx()
212 fido_blob_t *phe = NULL; in ctap21_uv_token_tx()
272 fido_blob_t *token = arg; in parse_uv_token()
285 uv_token_rx(fido_dev_t *dev, const fido_blob_t *ecdh, fido_blob_t *token, in uv_token_rx()
288 fido_blob_t *aes_token = NULL; in uv_token_rx()
331 const fido_blob_t *ecdh, const es256_pk_t *pk, const char *rpid, in uv_token_wait()
332 fido_blob_t *token, int *ms) in uv_token_wait()
350 const fido_blob_t *ecdh, const es256_pk_t *pk, const char *rpid, in fido_dev_get_uv_token()
351 fido_blob_t *token, int *ms) in fido_dev_get_uv_token()
360 fido_blob_t f; in fido_dev_change_pin_tx()
361 fido_blob_t *ppine = NULL; in fido_dev_change_pin_tx()
362 fido_blob_t *ecdh = NULL; in fido_dev_change_pin_tx()
363 fido_blob_t *opin = NULL; in fido_dev_change_pin_tx()
364 fido_blob_t *opinhe = NULL; in fido_dev_change_pin_tx()
431 fido_blob_t f; in fido_dev_set_pin_tx()
432 fido_blob_t *ppine = NULL; in fido_dev_set_pin_tx()
433 fido_blob_t *ecdh = NULL; in fido_dev_set_pin_tx()
558 fido_blob_t f; in fido_dev_get_retry_count_tx()
693 cbor_add_uv_params(fido_dev_t *dev, uint8_t cmd, const fido_blob_t *hmac_data, in cbor_add_uv_params()
694 const es256_pk_t *pk, const fido_blob_t *ecdh, const char *pin, in cbor_add_uv_params()
697 fido_blob_t *token = NULL; in cbor_add_uv_params()