ECDSA_SIG
compat_ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s)
ECDSA_SIG *sig = NULL;
ECDSA_SIG *sig = NULL;
ECDSA_SIG *sig = NULL;
ECDSA_SIG *esig = NULL;
ECDSA_SIG *esig = NULL;
ECDSA_SIG *esig = NULL;
static ECDSA_SIG *
ECDSA_SIG *ret = NULL;
static ECDSA_SIG *
ECDSA_SIG *ret = NULL;
DECLARE_ASN1_FUNCTIONS(ECDSA_SIG)
DECLARE_ASN1_ENCODE_FUNCTIONS_name(ECDSA_SIG, ECDSA_SIG)
ECDSA_SIG *ECDSA_SIG_new(void)
ECDSA_SIG *sig = OPENSSL_zalloc(sizeof(*sig));
void ECDSA_SIG_free(ECDSA_SIG *sig)
ECDSA_SIG *d2i_ECDSA_SIG(ECDSA_SIG **psig, const unsigned char **ppin, long len)
ECDSA_SIG *sig;
int i2d_ECDSA_SIG(const ECDSA_SIG *sig, unsigned char **ppout)
void ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps)
const BIGNUM *ECDSA_SIG_get0_r(const ECDSA_SIG *sig)
const BIGNUM *ECDSA_SIG_get0_s(const ECDSA_SIG *sig)
int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s)
ECDSA_SIG sig;
ECDSA_SIG *sig = NULL;
ECDSA_SIG *(*sign_sig)(const unsigned char *dgst,
const ECDSA_SIG *sig,
ECDSA_SIG *(**psign_sig)(const unsigned char *dgst,
const ECDSA_SIG *sig,
ECDSA_SIG *(*ecdsa_sign_sig)(const unsigned char *dgst, int dgstlen,
const ECDSA_SIG *sig, EC_KEY *eckey);
ECDSA_SIG *(*sign_sig)(const unsigned char *dgst, int dgst_len,
const ECDSA_SIG *sig, EC_KEY *eckey);
ECDSA_SIG *ossl_ecdsa_sign_sig(const unsigned char *dgst, int dgst_len,
const ECDSA_SIG *sig, EC_KEY *eckey);
ECDSA_SIG *ossl_ecdsa_simple_sign_sig(const unsigned char *dgst, int dgst_len,
const ECDSA_SIG *sig, EC_KEY *eckey);
ECDSA_SIG *s;
ECDSA_SIG *ossl_ecdsa_simple_sign_sig(const unsigned char *dgst, int dgst_len,
ECDSA_SIG *ret;
ECDSA_SIG *s;
const ECDSA_SIG *sig, EC_KEY *eckey)
ECDSA_SIG *ossl_ecdsa_sign_sig(const unsigned char *dgst, int dgst_len,
const ECDSA_SIG *sig, EC_KEY *eckey)
ECDSA_SIG *s;
ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dlen, EC_KEY *eckey)
ECDSA_SIG *ECDSA_do_sign_ex(const unsigned char *dgst, int dlen,
const ECDSA_SIG *sig, EC_KEY *eckey)
static ECDSA_SIG *ecdsa_s390x_nistp_sign_sig(const unsigned char *dgst,
ECDSA_SIG *sig;
const ECDSA_SIG *sig, EC_KEY *eckey,
static ECDSA_SIG *ecdsa_s390x_nistp##bits##_sign_sig(const unsigned char *dgst, \
const ECDSA_SIG *sig, \
static ECDSA_SIG *sm2_sig_gen(const EC_KEY *key, const BIGNUM *e)
ECDSA_SIG *sig = NULL;
static int sm2_sig_verify(const EC_KEY *key, const ECDSA_SIG *sig,
ECDSA_SIG *ossl_sm2_do_sign(const EC_KEY *key,
ECDSA_SIG *sig = NULL;
const ECDSA_SIG *sig,
ECDSA_SIG *s = NULL;
ECDSA_SIG *s = NULL;
DO_TEST_NO_PRINT(ECDSA_SIG, d2i_ECDSA_SIG, i2d_ECDSA_SIG);
ECDSA_SIG *ossl_sm2_do_sign(const EC_KEY *key,
const ECDSA_SIG *signature,
ECDSA_SIG *ECDSA_SIG_new(void);
void ECDSA_SIG_free(ECDSA_SIG *sig);
DECLARE_ASN1_ENCODE_FUNCTIONS_only(ECDSA_SIG, ECDSA_SIG)
void ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps);
const BIGNUM *ECDSA_SIG_get0_r(const ECDSA_SIG *sig);
const BIGNUM *ECDSA_SIG_get0_s(const ECDSA_SIG *sig);
int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s);
OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign_ex(const unsigned char *dgst,
const ECDSA_SIG *sig, EC_KEY *eckey);
ECDSA_SIG *(*sign_sig)(const unsigned char *dgst,
int dgst_len, const ECDSA_SIG *sig,
ECDSA_SIG *(**psign_sig)(const unsigned char *dgst,
const ECDSA_SIG *sig,
ECDSA_SIG *sign = d2i_ECDSA_SIG(NULL, &sig, sig_len);
ECDSA_SIG *sign = NULL;
ECDSA_SIG *signature = NULL;
ECDSA_SIG *sig = NULL;