/openbsd-current/lib/libfido2/src/fido/ |
H A D | es256.h | 25 es256_pk_t *es256_pk_new(void); 26 void es256_pk_free(es256_pk_t **); 27 EVP_PKEY *es256_pk_to_EVP_PKEY(const es256_pk_t *); 29 int es256_pk_from_EC_KEY(es256_pk_t *, const EC_KEY *); 30 int es256_pk_from_EVP_PKEY(es256_pk_t *, const EVP_PKEY *); 31 int es256_pk_from_ptr(es256_pk_t *, const void *, size_t); 38 int es256_derive_pk(const es256_sk_t *, es256_pk_t *); 41 int es256_pk_set_x(es256_pk_t *, const unsigned char *); 42 int es256_pk_set_y(es256_pk_t *, const unsigned char *);
|
H A D | types.h | 69 } es256_pk_t; typedef in typeref:struct:es256_pk 107 es256_pk_t es256; 282 typedef struct es256_pk es256_pk_t; typedef in typeref:struct:es256_pk
|
/openbsd-current/lib/libfido2/src/ |
H A D | authkey.c | 12 es256_pk_t *authkey = arg; 61 fido_dev_authkey_rx(fido_dev_t *dev, es256_pk_t *authkey, int *ms) 82 fido_dev_authkey_wait(fido_dev_t *dev, es256_pk_t *authkey, int *ms) 94 fido_dev_authkey(fido_dev_t *dev, es256_pk_t *authkey, int *ms)
|
H A D | es256.c | 40 es256_pk_t *k = arg; 57 es256_pk_decode(const cbor_item_t *item, es256_pk_t *k) 70 es256_pk_encode(const es256_pk_t *pk, int ecdh) 160 es256_pk_t * 163 return (calloc(1, sizeof(es256_pk_t))); 167 es256_pk_free(es256_pk_t **pkp) 169 es256_pk_t *pk; 179 es256_pk_from_ptr(es256_pk_t *pk, const void *ptr, size_t len) 204 es256_pk_set_x(es256_pk_t *pk, const unsigned char *x) 212 es256_pk_set_y(es256_pk_t *p [all...] |
H A D | extern.h | 45 const fido_assert_ext_t *, const fido_blob_t *, const es256_pk_t *); 56 cbor_item_t *es256_pk_encode(const es256_pk_t *, int); 70 int es256_pk_decode(const cbor_item_t *, es256_pk_t *); 89 const es256_pk_t *, const fido_blob_t *, const char *, const char *, 186 int fido_dev_authkey(fido_dev_t *, es256_pk_t *, int *); 189 const fido_blob_t *, const es256_pk_t *, const char *, fido_blob_t *, 192 int fido_do_ecdh(fido_dev_t *, es256_pk_t **, fido_blob_t **, int *); 222 int es256_pk_verify_sig(const fido_blob_t *, const es256_pk_t *,
|
H A D | ecdh.c | 115 do_ecdh(const fido_dev_t *dev, const es256_sk_t *sk, const es256_pk_t *pk, 167 fido_do_ecdh(fido_dev_t *dev, es256_pk_t **pk, fido_blob_t **ecdh, int *ms) 170 es256_pk_t *ak = NULL; /* authenticator's public key */
|
H A D | pin.c | 149 const es256_pk_t *pk, int *ms) 206 const es256_pk_t *pk, uint8_t cmd, const char *rpid, int *ms) 324 const fido_blob_t *ecdh, const es256_pk_t *pk, const char *rpid, 343 const fido_blob_t *ecdh, const es256_pk_t *pk, const char *rpid, 359 es256_pk_t *pk = NULL; 428 es256_pk_t *pk = NULL; 669 const es256_pk_t *pk, const fido_blob_t *ecdh, const char *pin,
|
H A D | config.c | 45 es256_pk_t *pk = NULL;
|
H A D | bio.c | 64 es256_pk_t *pk = NULL; 449 es256_pk_t *pk = NULL;
|
H A D | assert.c | 81 const es256_pk_t *pk, const fido_blob_t *ecdh, const char *pin, int *ms) 245 const es256_pk_t *pk, const fido_blob_t *ecdh, const char *pin, int *ms) 288 es256_pk_t *pk = NULL;
|
H A D | tpm.c | 260 check_es256_pubarea(const fido_blob_t *buf, const es256_pk_t *pk)
|
H A D | cred.c | 56 es256_pk_t *pk = NULL; 246 const es256_pk_t *pk)
|
H A D | credman.c | 120 es256_pk_t *pk = NULL;
|
H A D | cbor.c | 784 const fido_blob_t *ecdh, const es256_pk_t *pk, const fido_blob_t *salt) 870 const fido_blob_t *ecdh, const es256_pk_t *pk)
|
H A D | largeblob.c | 540 es256_pk_t *pk = NULL;
|
H A D | u2f.c | 375 es256_pk_t *pk = NULL;
|