Lines Matching refs:eck
639 EC_KEY *eck = key;
647 ecg = EC_KEY_get0_group(eck);
653 libctx = ossl_ec_key_get_libctx(eck);
654 propq = ossl_ec_key_get0_propq(eck);
662 && !OSSL_PARAM_set_int(p, ECDSA_size(eck)))
708 int explicitparams = EC_KEY_decoded_from_explicit_params(eck);
732 (EC_KEY_get_flags(eck) & EC_FLAG_COFACTOR_ECDH) ? 1 : 0;
756 && key_to_params(eck, NULL, params, 1, &pub_key)
757 && otherparams_to_params(eck, NULL, params);
827 EC_KEY *eck = key;
853 return ossl_ec_key_otherparams_fromdata(eck, params);
899 const EC_KEY *eck = keydata;
909 ctx = BN_CTX_new_ex(ossl_ec_key_get_libctx(eck));
914 ok = ok && EC_GROUP_check(EC_KEY_get0_group(eck), ctx);
918 ok = ok && ossl_ec_key_public_check_quick(eck, ctx);
920 ok = ok && ossl_ec_key_public_check(eck, ctx);
924 ok = ok && ossl_sm2_key_private_check(eck);
927 ok = ok && ossl_ec_key_pairwise_check(eck, ctx);
938 const EC_KEY *eck = keydata;
948 ctx = BN_CTX_new_ex(ossl_ec_key_get_libctx(eck));
953 int flags = EC_KEY_get_flags(eck);
956 ok = ok && EC_GROUP_check_named_curve(EC_KEY_get0_group(eck),
959 ok = ok && EC_GROUP_check(EC_KEY_get0_group(eck), ctx);
964 ok = ok && ossl_ec_key_public_check_quick(eck, ctx);
966 ok = ok && ossl_ec_key_public_check(eck, ctx);
970 ok = ok && ossl_ec_key_private_check(eck);
973 ok = ok && ossl_ec_key_pairwise_check(eck, ctx);