Home
last modified time | relevance | path

Searched refs:eddsa_pk_t (Results 1 – 4 of 4) sorted by relevance

/openbsd/lib/libfido2/src/
H A Deddsa.c77 eddsa_pk_t *k = arg; in decode_pubkey_point()
92 eddsa_pk_decode(const cbor_item_t *item, eddsa_pk_t *k) in eddsa_pk_decode()
104 eddsa_pk_t *
107 return (calloc(1, sizeof(eddsa_pk_t))); in eddsa_pk_new()
111 eddsa_pk_free(eddsa_pk_t **pkp) in eddsa_pk_free()
113 eddsa_pk_t *pk; in eddsa_pk_free()
123 eddsa_pk_from_ptr(eddsa_pk_t *pk, const void *ptr, size_t len) in eddsa_pk_from_ptr()
143 eddsa_pk_to_EVP_PKEY(const eddsa_pk_t *k) in eddsa_pk_to_EVP_PKEY()
155 eddsa_pk_from_EVP_PKEY(eddsa_pk_t *pk, const EVP_PKEY *pkey) in eddsa_pk_from_EVP_PKEY()
214 eddsa_pk_verify_sig(const fido_blob_t *dgst, const eddsa_pk_t *pk, in eddsa_pk_verify_sig()
H A Dextern.h72 int eddsa_pk_decode(const cbor_item_t *, eddsa_pk_t *);
226 int eddsa_pk_verify_sig(const fido_blob_t *, const eddsa_pk_t *,
/openbsd/lib/libfido2/src/fido/
H A Deddsa.h25 eddsa_pk_t *eddsa_pk_new(void);
26 void eddsa_pk_free(eddsa_pk_t **);
27 EVP_PKEY *eddsa_pk_to_EVP_PKEY(const eddsa_pk_t *);
29 int eddsa_pk_from_EVP_PKEY(eddsa_pk_t *, const EVP_PKEY *);
30 int eddsa_pk_from_ptr(eddsa_pk_t *, const void *, size_t);
H A Dtypes.h85 } eddsa_pk_t; typedef
109 eddsa_pk_t eddsa;
285 typedef struct eddsa_pk eddsa_pk_t; typedef