Lines Matching refs:ECDSA_SIG
95 * Low-level functions handle signatures as |ECDSA_SIG| structures which allow
103 /* ECDSA_SIG_new returns a fresh |ECDSA_SIG| structure or NULL on error. */
104 OPENSSL_EXPORT ECDSA_SIG *ECDSA_SIG_new(void);
107 OPENSSL_EXPORT void ECDSA_SIG_free(ECDSA_SIG *sig);
113 OPENSSL_EXPORT ECDSA_SIG *ECDSA_do_sign(const uint8_t *digest,
122 const ECDSA_SIG *sig, EC_KEY *key);
140 OPENSSL_EXPORT ECDSA_SIG *ECDSA_do_sign_ex(const uint8_t *digest,
158 * directly into |*out|, otherwise a fresh |ECDSA_SIG| is allocated. On
161 OPENSSL_EXPORT ECDSA_SIG *d2i_ECDSA_SIG(ECDSA_SIG **out, const uint8_t **inp,
168 OPENSSL_EXPORT int i2d_ECDSA_SIG(const ECDSA_SIG *sig, uint8_t **outp);