Home
last modified time | relevance | path

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

12

/freebsd/crypto/openssl/doc/man3/
H A DECDSA_SIG_new.pod7 - Functions for creating, destroying and manipulating ECDSA_SIG objects
13 ECDSA_SIG *ECDSA_SIG_new(void);
14 void ECDSA_SIG_free(ECDSA_SIG *sig);
15 void ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps);
16 const BIGNUM *ECDSA_SIG_get0_r(const ECDSA_SIG *sig);
17 const BIGNUM *ECDSA_SIG_get0_s(const ECDSA_SIG *sig);
18 int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s);
22 B<ECDSA_SIG> is an opaque structure consisting of two BIGNUMs for the
25 The B<ECDSA_SIG> object was mainly used by the deprecated low level functions described in
30 ECDSA_SIG_new() allocates an empty B<ECDSA_SIG> structure.
[all …]
H A DECDSA_sign.pod22 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dgst_len,
28 const ECDSA_SIG *sig, EC_KEY* eckey);
30 ECDSA_SIG *ECDSA_do_sign_ex(const unsigned char *dgst, int dgstlen,
40 See L<ECDSA_SIG_new(3)> for a description of the B<ECDSA_SIG> object.
61 as a newly allocated B<ECDSA_SIG> structure (or NULL on error). ECDSA_do_sign()
70 presented in the form of a pointer to an B<ECDSA_SIG> structure.
89 returned as a newly allocated B<ECDSA_SIG> structure (or NULL on error).
99 B<ECDSA_SIG> structure or NULL on error.
115 ECDSA_SIG *sig;
H A Dd2i_X509.pod557 =item B<ECDSA_SIG>
/freebsd/crypto/openssl/include/openssl/
H A Dec.h1315 typedef struct ECDSA_SIG_st ECDSA_SIG; typedef
1320 ECDSA_SIG *ECDSA_SIG_new(void);
1325 void ECDSA_SIG_free(ECDSA_SIG *sig);
1334 DECLARE_ASN1_ENCODE_FUNCTIONS_only(ECDSA_SIG, ECDSA_SIG)
1349 void ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps);
1354 const BIGNUM *ECDSA_SIG_get0_r(const ECDSA_SIG *sig);
1359 const BIGNUM *ECDSA_SIG_get0_s(const ECDSA_SIG *sig);
1366 int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s);
1376 OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst,
1389 OSSL_DEPRECATEDIN_3_0 ECDSA_SIG *ECDSA_do_sign_ex(const unsigned char *dgst,
[all …]
/freebsd/crypto/openssl/crypto/sm2/
H A Dsm2_sign.c207 static ECDSA_SIG *sm2_sig_gen(const EC_KEY *key, const BIGNUM *e) in sm2_sig_gen()
212 ECDSA_SIG *sig = NULL; in sm2_sig_gen()
330 static int sm2_sig_verify(const EC_KEY *key, const ECDSA_SIG *sig, in sm2_sig_verify()
414 ECDSA_SIG *ossl_sm2_do_sign(const EC_KEY *key, in ossl_sm2_do_sign()
421 ECDSA_SIG *sig = NULL; in ossl_sm2_do_sign()
438 const ECDSA_SIG *sig, in ossl_sm2_do_verify()
464 ECDSA_SIG *s = NULL; in ossl_sm2_internal_sign()
504 ECDSA_SIG *s = NULL; in ossl_sm2_internal_verify()
/freebsd/crypto/openssl/crypto/ec/
H A Decdsa_ossl.c50 ECDSA_SIG *ossl_ecdsa_sign_sig(const unsigned char *dgst, int dgst_len, in ossl_ecdsa_sign_sig()
64 const ECDSA_SIG *sig, EC_KEY *eckey) in ossl_ecdsa_verify_sig()
78 ECDSA_SIG *s; in ossl_ecdsa_sign()
101 ECDSA_SIG *s; in ossl_ecdsa_deterministic_sign()
270 ECDSA_SIG *ossl_ecdsa_simple_sign_sig(const unsigned char *dgst, int dgst_len, in ossl_ecdsa_simple_sign_sig()
280 ECDSA_SIG *ret; in ossl_ecdsa_simple_sign_sig()
422 ECDSA_SIG *s; in ossl_ecdsa_verify()
445 const ECDSA_SIG *sig, EC_KEY *eckey) in ossl_ecdsa_simple_verify_sig()
H A Dec_asn1.c1178 DECLARE_ASN1_FUNCTIONS(ECDSA_SIG)
1179 DECLARE_ASN1_ENCODE_FUNCTIONS_name(ECDSA_SIG, ECDSA_SIG) in DECLARE_ASN1_ENCODE_FUNCTIONS_name() argument
1183 ECDSA_SIG *ECDSA_SIG_new(void) in DECLARE_ASN1_ENCODE_FUNCTIONS_name()
1185 ECDSA_SIG *sig = OPENSSL_zalloc(sizeof(*sig)); in DECLARE_ASN1_ENCODE_FUNCTIONS_name()
1190 void ECDSA_SIG_free(ECDSA_SIG *sig) in ECDSA_SIG_free()
1199 ECDSA_SIG *d2i_ECDSA_SIG(ECDSA_SIG **psig, const unsigned char **ppin, long len) in d2i_ECDSA_SIG()
1201 ECDSA_SIG *sig; in d2i_ECDSA_SIG()
1227 int i2d_ECDSA_SIG(const ECDSA_SIG *sig, unsigned char **ppout) in i2d_ECDSA_SIG()
1268 void ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps) in ECDSA_SIG_get0()
1276 const BIGNUM *ECDSA_SIG_get0_r(const ECDSA_SIG *sig) in ECDSA_SIG_get0_r()
[all …]
H A Decdsa_sign.c20 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dlen, EC_KEY *eckey) in ECDSA_do_sign()
25 ECDSA_SIG *ECDSA_do_sign_ex(const unsigned char *dgst, int dlen, in ECDSA_do_sign_ex()
H A Decp_s390x_nistp.c130 static ECDSA_SIG *ecdsa_s390x_nistp_sign_sig(const unsigned char *dgst, in ecdsa_s390x_nistp_sign_sig()
140 ECDSA_SIG *sig; in ecdsa_s390x_nistp_sign_sig()
231 const ECDSA_SIG *sig, EC_KEY *eckey, in ecdsa_s390x_nistp_verify_sig()
321 static ECDSA_SIG *ecdsa_s390x_nistp##bits##_sign_sig(const unsigned char *dgst, \
334 const ECDSA_SIG *sig, \
H A Dec_kmeth.c235 ECDSA_SIG *(*sign_sig)(const unsigned char *dgst, in EC_KEY_METHOD_set_sign()
252 const ECDSA_SIG *sig, in EC_KEY_METHOD_set_verify()
309 ECDSA_SIG *(**psign_sig)(const unsigned char *dgst, in EC_KEY_METHOD_get_sign()
329 const ECDSA_SIG *sig, in EC_KEY_METHOD_get_verify()
H A Dec_local.h181 ECDSA_SIG *(*ecdsa_sign_sig)(const unsigned char *dgst, int dgstlen,
185 const ECDSA_SIG *sig, EC_KEY *eckey);
680 ECDSA_SIG *(*sign_sig)(const unsigned char *dgst, int dgst_len,
687 const ECDSA_SIG *sig, EC_KEY *eckey);
711 ECDSA_SIG *ossl_ecdsa_sign_sig(const unsigned char *dgst, int dgst_len,
717 const ECDSA_SIG *sig, EC_KEY *eckey);
720 ECDSA_SIG *ossl_ecdsa_simple_sign_sig(const unsigned char *dgst, int dgst_len,
724 const ECDSA_SIG *sig, EC_KEY *eckey);
H A Decdsa_vrf.c27 const ECDSA_SIG *sig, EC_KEY *eckey) in ECDSA_do_verify()
H A Dec_key.c1101 ECDSA_SIG *sig = NULL; in ecdsa_keygen_pairwise_test()
/freebsd/crypto/openssl/include/crypto/
H A Dsm2.h37 ECDSA_SIG *ossl_sm2_do_sign(const EC_KEY *key,
45 const ECDSA_SIG *signature,
/freebsd/crypto/openssh/
H A Dssh-ecdsa.c323 ECDSA_SIG *esig = NULL; in ssh_ecdsa_sign()
412 ECDSA_SIG *esig = NULL; in ssh_ecdsa_verify()
H A Dssh-ecdsa-sk.c239 ECDSA_SIG *esig = NULL; in ssh_ecdsa_sk_verify()
H A Dsk-usbhid.c1042 ECDSA_SIG *sig = NULL; in pack_sig_ecdsa()
/freebsd/crypto/openssl/test/
H A Dsm2_internal_test.c313 ECDSA_SIG *sig = NULL; in test_sm2_sign()
H A Decdsatest.c84 ECDSA_SIG *signature = NULL; in x9_62_tests()
H A Dacvp_test.c246 ECDSA_SIG *sign = d2i_ECDSA_SIG(NULL, &sig, sig_len); in get_ecdsa_sig_rs_bytes()
312 ECDSA_SIG *sign = NULL; in ecdsa_sigver_test()
/freebsd/crypto/openssl/fuzz/
H A Dasn1.c366 DO_TEST_NO_PRINT(ECDSA_SIG, d2i_ECDSA_SIG, i2d_ECDSA_SIG); in FuzzerTestOneInput()
/freebsd/crypto/openssh/regress/misc/sk-dummy/
H A Dsk-dummy.c313 ECDSA_SIG *sig = NULL; in sig_ecdsa()
/freebsd/crypto/openssl/util/
H A Dindent.pro197 -T ECDSA_SIG
/freebsd/contrib/wpa/src/crypto/
H A Dcrypto_openssl.c105 static int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s) in ECDSA_SIG_set0()
113 static void ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr, in ECDSA_SIG_get0()
3968 ECDSA_SIG *sig = NULL; in crypto_ec_key_sign_r_s()
4038 ECDSA_SIG *sig; in crypto_ec_key_verify_signature_r_s()
/freebsd/contrib/ldns/
H A Ddnssec.c1876 ECDSA_SIG* ecdsa_sig; in ldns_convert_ecdsa_rrsig_asn1len2rdf()

12