Searched refs:es256_sk_t (Results 1 – 4 of 4) sorted by relevance
56 es256_sk_t *es256_sk_new(void);57 void es256_sk_free(es256_sk_t **);58 EVP_PKEY *es256_sk_to_EVP_PKEY(const es256_sk_t *);60 int es256_derive_pk(const es256_sk_t *, es256_pk_t *);61 int es256_sk_create(es256_sk_t *);
96 } es256_sk_t; typedef327 typedef struct es256_sk es256_sk_t; typedef
143 es256_sk_t *146 return (calloc(1, sizeof(es256_sk_t))); in es256_sk_new()150 es256_sk_free(es256_sk_t **skp) in es256_sk_free()152 es256_sk_t *sk; in es256_sk_free()221 es256_sk_create(es256_sk_t *key) in es256_sk_create()409 es256_sk_to_EVP_PKEY(const es256_sk_t *k) in es256_sk_to_EVP_PKEY()461 es256_derive_pk(const es256_sk_t *sk, es256_pk_t *pk) in es256_derive_pk()
116 do_ecdh(const fido_dev_t *dev, const es256_sk_t *sk, const es256_pk_t *pk, in do_ecdh()170 es256_sk_t *sk = NULL; /* our private key */ in fido_do_ecdh()