Home
last modified time | relevance | path

Searched refs:ECDSA_SIG (Results 1 – 20 of 20) sorted by relevance

/third_party/openssl/doc/man3/
DECDSA_SIG_new.pod15 ECDSA_SIG *ECDSA_SIG_new(void);
16 void ECDSA_SIG_free(ECDSA_SIG *sig);
17 void ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps);
18 const BIGNUM *ECDSA_SIG_get0_r(const ECDSA_SIG *sig);
19 const BIGNUM *ECDSA_SIG_get0_s(const ECDSA_SIG *sig);
20 int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s);
25 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dgst_len,
31 const ECDSA_SIG *sig, EC_KEY* eckey);
33 ECDSA_SIG *ECDSA_do_sign_ex(const unsigned char *dgst, int dgstlen,
47 B<ECDSA_SIG> is an opaque structure consisting of two BIGNUMs for the
[all …]
Dd2i_X509.pod480 =item B<ECDSA_SIG>
/third_party/openssl/include/openssl/
Dec.h1130 typedef struct ECDSA_SIG_st ECDSA_SIG; typedef
1135 ECDSA_SIG *ECDSA_SIG_new(void);
1140 void ECDSA_SIG_free(ECDSA_SIG *sig);
1149 int i2d_ECDSA_SIG(const ECDSA_SIG *sig, unsigned char **pp);
1158 ECDSA_SIG *d2i_ECDSA_SIG(ECDSA_SIG **sig, const unsigned char **pp, long len);
1165 void ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps);
1170 const BIGNUM *ECDSA_SIG_get0_r(const ECDSA_SIG *sig);
1175 const BIGNUM *ECDSA_SIG_get0_s(const ECDSA_SIG *sig);
1182 int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s);
1191 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dgst_len,
[all …]
/third_party/openssl/crypto/sm2/
Dsm2_sign.c185 static ECDSA_SIG *sm2_sig_gen(const EC_KEY *key, const BIGNUM *e) in sm2_sig_gen()
190 ECDSA_SIG *sig = NULL; in sm2_sig_gen()
286 static int sm2_sig_verify(const EC_KEY *key, const ECDSA_SIG *sig, in sm2_sig_verify()
364 ECDSA_SIG *sm2_do_sign(const EC_KEY *key, in sm2_do_sign()
371 ECDSA_SIG *sig = NULL; in sm2_do_sign()
388 const ECDSA_SIG *sig, in sm2_do_verify()
413 ECDSA_SIG *s = NULL; in sm2_sign()
443 ECDSA_SIG *s = NULL; in sm2_verify()
/third_party/openssl/crypto/ec/
Dec_asn1.c1245 ASN1_SEQUENCE(ECDSA_SIG) = {
1246 ASN1_SIMPLE(ECDSA_SIG, r, CBIGNUM),
1247 ASN1_SIMPLE(ECDSA_SIG, s, CBIGNUM)
1248 } static_ASN1_SEQUENCE_END(ECDSA_SIG)
1250 DECLARE_ASN1_FUNCTIONS_const(ECDSA_SIG)
1251 DECLARE_ASN1_ENCODE_FUNCTIONS_const(ECDSA_SIG, ECDSA_SIG)
1252 IMPLEMENT_ASN1_ENCODE_FUNCTIONS_const_fname(ECDSA_SIG, ECDSA_SIG, ECDSA_SIG)
1254 ECDSA_SIG *ECDSA_SIG_new(void)
1256 ECDSA_SIG *sig = OPENSSL_zalloc(sizeof(*sig));
1262 void ECDSA_SIG_free(ECDSA_SIG *sig) in ECDSA_SIG_free()
[all …]
Decdsa_sign.c14 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dlen, EC_KEY *eckey) in ECDSA_do_sign()
19 ECDSA_SIG *ECDSA_do_sign_ex(const unsigned char *dgst, int dlen, in ECDSA_do_sign_ex()
Decdsa_ossl.c21 ECDSA_SIG *s; in ossl_ecdsa_sign()
154 ECDSA_SIG *ossl_ecdsa_sign_sig(const unsigned char *dgst, int dgst_len, in ossl_ecdsa_sign_sig()
163 ECDSA_SIG *ret; in ossl_ecdsa_sign_sig()
295 ECDSA_SIG *s; in ossl_ecdsa_verify()
318 const ECDSA_SIG *sig, EC_KEY *eckey) in ossl_ecdsa_verify_sig()
Dec_kmeth.c214 ECDSA_SIG *(*sign_sig)(const unsigned char *dgst, in EC_KEY_METHOD_set_sign()
232 const ECDSA_SIG *sig, in EC_KEY_METHOD_set_verify()
289 ECDSA_SIG *(**psign_sig)(const unsigned char *dgst, in EC_KEY_METHOD_get_sign()
310 const ECDSA_SIG *sig, in EC_KEY_METHOD_get_verify()
Decdsa_vrf.c21 const ECDSA_SIG *sig, EC_KEY *eckey) in ECDSA_do_verify()
Dec_local.h621 ECDSA_SIG *(*sign_sig)(const unsigned char *dgst, int dgst_len,
628 const ECDSA_SIG *sig, EC_KEY *eckey);
649 ECDSA_SIG *ossl_ecdsa_sign_sig(const unsigned char *dgst, int dgst_len,
655 const ECDSA_SIG *sig, EC_KEY *eckey);
/third_party/openssl/include/crypto/
Dsm2.h32 ECDSA_SIG *sm2_do_sign(const EC_KEY *key,
40 const ECDSA_SIG *signature,
/third_party/libwebsockets/lib/tls/openssl/
Dlws-genec.c55 ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps) in ECDSA_SIG_get0()
64 ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s) in ECDSA_SIG_set0()
527 ECDSA_SIG *ecdsasig; in lws_genecdsa_hash_sign_jws()
609 ECDSA_SIG *ecsig = ECDSA_SIG_new(); in lws_genecdsa_hash_sig_verify_jws()
/third_party/openssl/test/
Dsm2_internal_test.c316 ECDSA_SIG *sig = NULL; in test_sm2_sign()
Decdsatest.c106 ECDSA_SIG *signature = NULL; in x9_62_tests()
/third_party/openssl/fuzz/
Dasn1.c340 DO_TEST_NO_PRINT(ECDSA_SIG, d2i_ECDSA_SIG, i2d_ECDSA_SIG); in FuzzerTestOneInput()
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/crypto/
Dcrypto_openssl.c98 static int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s) in ECDSA_SIG_set0()
106 static void ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr, in ECDSA_SIG_get0()
2807 ECDSA_SIG *sig = NULL; in crypto_ec_key_sign_r_s()
2883 ECDSA_SIG *sig; in crypto_ec_key_verify_signature_r_s()
/third_party/openssl/util/
Dindent.pro195 -T ECDSA_SIG
/third_party/node/src/
Dnode_crypto.h81 using ECDSASigPointer = DeleteFnPtr<ECDSA_SIG, ECDSA_SIG_free>;
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/common/
Ddpp.c56 static int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s) in ECDSA_SIG_set0()
64 static void ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr, in ECDSA_SIG_get0()
4597 ECDSA_SIG *sig = NULL; in dpp_build_conf_obj_dpp()
5568 ECDSA_SIG *sig = NULL; in dpp_process_signed_connector()
/third_party/openssl/
DCHANGES2074 ECDSA_SIG format.