Lines Matching defs:ec_key_method_st
636 struct ec_key_method_st { struct
637 const char *name;
638 int32_t flags;
639 int (*init)(EC_KEY *key);
640 void (*finish)(EC_KEY *key);
641 int (*copy)(EC_KEY *dest, const EC_KEY *src);
642 int (*set_group)(EC_KEY *key, const EC_GROUP *grp);
643 int (*set_private)(EC_KEY *key, const BIGNUM *priv_key);
644 int (*set_public)(EC_KEY *key, const EC_POINT *pub_key);
645 int (*keygen)(EC_KEY *key);
646 int (*compute_key)(unsigned char **pout, size_t *poutlen,
648 int (*sign)(int type, const unsigned char *dgst, int dlen, unsigned char
651 int (*sign_setup)(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp,
653 ECDSA_SIG *(*sign_sig)(const unsigned char *dgst, int dgst_len,
657 int (*verify)(int type, const unsigned char *dgst, int dgst_len,
659 int (*verify_sig)(const unsigned char *dgst, int dgst_len,