Lines Matching defs:eckey
642 static int prepare_ec_explicit_params(const void *eckey,
652 params->length = i2d_ECParameters(eckey, ¶ms->data);
668 static int prepare_ec_params(const void *eckey, int nid, int save,
672 const EC_GROUP *group = EC_KEY_get0_group(eckey);
698 return prepare_ec_explicit_params(eckey, pstr, pstrtype);
702 static int ec_spki_pub_to_der(const void *eckey, unsigned char **pder)
704 if (EC_KEY_get0_public_key(eckey) == NULL) {
708 return i2o_ECPublicKey(eckey, pder);
713 EC_KEY *eckey = (EC_KEY *)veckey;
724 old_flags = EC_KEY_get_enc_flags(eckey); /* save old flags */
725 EC_KEY_set_enc_flags(eckey, old_flags | EC_PKEY_NO_PARAMETERS);
726 ret = i2d_ECPrivateKey(eckey, pder);
727 EC_KEY_set_enc_flags(eckey, old_flags); /* restore old flags */