Lines Matching refs:EC_KEY

30 static int ecdsa_keygen_pairwise_test(EC_KEY *eckey, OSSL_CALLBACK *cb,
34 EC_KEY *EC_KEY_new(void) in EC_KEY_new()
40 EC_KEY *EC_KEY_new_ex(OSSL_LIB_CTX *ctx, const char *propq) in EC_KEY_new_ex()
45 EC_KEY *EC_KEY_new_by_curve_name_ex(OSSL_LIB_CTX *ctx, const char *propq, in EC_KEY_new_by_curve_name_ex()
48 EC_KEY *ret = EC_KEY_new_ex(ctx, propq); in EC_KEY_new_by_curve_name_ex()
65 EC_KEY *EC_KEY_new_by_curve_name(int nid) in EC_KEY_new_by_curve_name()
71 void EC_KEY_free(EC_KEY *r) in EC_KEY_free()
103 OPENSSL_clear_free((void *)r, sizeof(EC_KEY)); in EC_KEY_free()
106 EC_KEY *EC_KEY_copy(EC_KEY *dest, const EC_KEY *src) in EC_KEY_copy()
188 EC_KEY *EC_KEY_dup(const EC_KEY *ec_key) in EC_KEY_dup()
193 int EC_KEY_up_ref(EC_KEY *r) in EC_KEY_up_ref()
205 ENGINE *EC_KEY_get0_engine(const EC_KEY *eckey) in EC_KEY_get0_engine()
210 int EC_KEY_generate_key(EC_KEY *eckey) in EC_KEY_generate_key()
229 int ossl_ec_key_gen(EC_KEY *eckey) in ossl_ec_key_gen()
253 static int ecdsa_keygen_knownanswer_test(EC_KEY *eckey, BN_CTX *ctx, in ecdsa_keygen_knownanswer_test()
302 static int ec_generate_key(EC_KEY *eckey, int pairwise_test) in ec_generate_key()
410 int ossl_ec_generate_key_dhkem(EC_KEY *eckey, in ossl_ec_generate_key_dhkem()
442 int ossl_ec_key_simple_generate_key(EC_KEY *eckey) in ossl_ec_key_simple_generate_key()
447 int ossl_ec_key_simple_generate_public_key(EC_KEY *eckey) in ossl_ec_key_simple_generate_public_key()
469 int EC_KEY_check_key(const EC_KEY *eckey) in EC_KEY_check_key()
493 static int ec_key_public_range_check(BN_CTX *ctx, const EC_KEY *key) in ec_key_public_range_check()
530 int ossl_ec_key_public_check_quick(const EC_KEY *eckey, BN_CTX *ctx) in ossl_ec_key_public_check_quick()
561 int ossl_ec_key_public_check(const EC_KEY *eckey, BN_CTX *ctx) in ossl_ec_key_public_check()
605 int ossl_ec_key_private_check(const EC_KEY *eckey) in ossl_ec_key_private_check()
624 int ossl_ec_key_pairwise_check(const EC_KEY *eckey, BN_CTX *ctx) in ossl_ec_key_pairwise_check()
667 int ossl_ec_key_simple_check_key(const EC_KEY *eckey) in ossl_ec_key_simple_check_key()
693 int EC_KEY_set_public_key_affine_coordinates(EC_KEY *key, BIGNUM *x, in EC_KEY_set_public_key_affine_coordinates()
751 OSSL_LIB_CTX *ossl_ec_key_get_libctx(const EC_KEY *key) in ossl_ec_key_get_libctx()
756 const char *ossl_ec_key_get0_propq(const EC_KEY *key) in ossl_ec_key_get0_propq()
761 void ossl_ec_key_set0_libctx(EC_KEY *key, OSSL_LIB_CTX *libctx) in ossl_ec_key_set0_libctx()
767 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key) in EC_KEY_get0_group()
772 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group) in EC_KEY_set_group()
785 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key) in EC_KEY_get0_private_key()
790 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *priv_key) in EC_KEY_set_private_key()
885 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key) in EC_KEY_get0_public_key()
890 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub_key) in EC_KEY_set_public_key()
901 unsigned int EC_KEY_get_enc_flags(const EC_KEY *key) in EC_KEY_get_enc_flags()
906 void EC_KEY_set_enc_flags(EC_KEY *key, unsigned int flags) in EC_KEY_set_enc_flags()
911 point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key) in EC_KEY_get_conv_form()
916 void EC_KEY_set_conv_form(EC_KEY *key, point_conversion_form_t cform) in EC_KEY_set_conv_form()
923 void EC_KEY_set_asn1_flag(EC_KEY *key, int flag) in EC_KEY_set_asn1_flag()
930 int EC_KEY_precompute_mult(EC_KEY *key, BN_CTX *ctx) in EC_KEY_precompute_mult()
938 int EC_KEY_get_flags(const EC_KEY *key) in EC_KEY_get_flags()
943 void EC_KEY_set_flags(EC_KEY *key, int flags) in EC_KEY_set_flags()
949 void EC_KEY_clear_flags(EC_KEY *key, int flags) in EC_KEY_clear_flags()
955 int EC_KEY_decoded_from_explicit_params(const EC_KEY *key) in EC_KEY_decoded_from_explicit_params()
962 size_t EC_KEY_key2buf(const EC_KEY *key, point_conversion_form_t form, in EC_KEY_key2buf()
970 int EC_KEY_oct2key(EC_KEY *key, const unsigned char *buf, size_t len, in EC_KEY_oct2key()
994 size_t EC_KEY_priv2oct(const EC_KEY *eckey, in EC_KEY_priv2oct()
1007 size_t ossl_ec_key_simple_priv2oct(const EC_KEY *eckey, in ossl_ec_key_simple_priv2oct()
1030 int EC_KEY_oct2priv(EC_KEY *eckey, const unsigned char *buf, size_t len) in EC_KEY_oct2priv()
1046 int ossl_ec_key_simple_oct2priv(EC_KEY *eckey, const unsigned char *buf, in ossl_ec_key_simple_oct2priv()
1063 size_t EC_KEY_priv2buf(const EC_KEY *eckey, unsigned char **pbuf) in EC_KEY_priv2buf()
1082 int EC_KEY_can_sign(const EC_KEY *eckey) in EC_KEY_can_sign()
1099 static int ecdsa_keygen_pairwise_test(EC_KEY *eckey, OSSL_CALLBACK *cb, in ecdsa_keygen_pairwise_test()