Lines Matching refs:fido_blob_t

19 	fido_blob_t ciphertext;
20 fido_blob_t nonce;
50 largeblob_aad(fido_blob_t *aad, uint64_t size) in largeblob_aad()
64 static fido_blob_t *
65 largeblob_decrypt(const largeblob_t *blob, const fido_blob_t *key) in largeblob_decrypt()
67 fido_blob_t *plaintext = NULL, *aad = NULL; in largeblob_decrypt()
118 largeblob_seal(largeblob_t *blob, const fido_blob_t *body, in largeblob_seal()
119 const fido_blob_t *key) in largeblob_seal()
121 fido_blob_t *plaintext = NULL, *aad = NULL; in largeblob_seal()
159 fido_blob_t f; in largeblob_get_tx()
202 largeblob_get_rx(fido_dev_t *dev, fido_blob_t **chunk, int *ms) in largeblob_get_rx()
332 largeblob_encode(const fido_blob_t *body, const fido_blob_t *key) in largeblob_encode()
358 largeblob_array_lookup(fido_blob_t *out, size_t *idx, const cbor_item_t *item, in largeblob_array_lookup()
359 const fido_blob_t *key) in largeblob_array_lookup()
362 fido_blob_t *plaintext = NULL; in largeblob_array_lookup()
413 largeblob_array_check(const fido_blob_t *array) in largeblob_array_check()
436 fido_blob_t *array, *chunk = NULL; in largeblob_get_array()
476 prepare_hmac(size_t offset, const u_char *data, size_t len, fido_blob_t *hmac) in prepare_hmac()
505 largeblob_set_tx(fido_dev_t *dev, const fido_blob_t *token, const u_char *chunk, in largeblob_set_tx()
508 fido_blob_t *hmac = NULL, f; in largeblob_set_tx()
549 largeblob_get_uv_token(fido_dev_t *dev, const char *pin, fido_blob_t **token, in largeblob_get_uv_token()
553 fido_blob_t *ecdh = NULL; in largeblob_get_uv_token()
584 fido_blob_t cbor, *token = NULL; in largeblob_set_array()
649 largeblob_add(fido_dev_t *dev, const fido_blob_t *key, cbor_item_t *item, in largeblob_add()
693 largeblob_drop(fido_dev_t *dev, const fido_blob_t *key, const char *pin, in largeblob_drop()
731 fido_blob_t key, body; in fido_dev_largeblob_get()
778 fido_blob_t key, body; in fido_dev_largeblob_set()
821 fido_blob_t key; in fido_dev_largeblob_remove()
848 fido_blob_t cbor; in fido_dev_largeblob_get_array()