Home
last modified time | relevance | path

Searched refs:ecdsa_sig (Results 1 – 3 of 3) sorted by relevance

/NextBSD/crypto/openssl/crypto/ecdsa/
HDecdsatest.c289 ECDSA_SIG *ecdsa_sig = NULL; in test_builtin() local
424 if ((ecdsa_sig = d2i_ECDSA_SIG(NULL, &sig_ptr, sig_len)) == NULL) { in test_builtin()
430 r_len = BN_num_bytes(ecdsa_sig->r); in test_builtin()
431 s_len = BN_num_bytes(ecdsa_sig->s); in test_builtin()
442 BN_bn2bin(ecdsa_sig->r, raw_buf + bn_len - r_len); in test_builtin()
443 BN_bn2bin(ecdsa_sig->s, raw_buf + buf_len - s_len); in test_builtin()
450 if ((BN_bin2bn(raw_buf, bn_len, ecdsa_sig->r) == NULL) || in test_builtin()
451 (BN_bin2bn(raw_buf + bn_len, bn_len, ecdsa_sig->s) == NULL)) in test_builtin()
455 sig_len = i2d_ECDSA_SIG(ecdsa_sig, &sig_ptr2); in test_builtin()
464 if ((BN_bin2bn(raw_buf, bn_len, ecdsa_sig->r) == NULL) || in test_builtin()
[all …]
/NextBSD/contrib/unbound/validator/
HDval_secalgo.c282 ECDSA_SIG* ecdsa_sig; in setup_ecdsa_sig() local
289 ecdsa_sig = ECDSA_SIG_new(); in setup_ecdsa_sig()
290 if(!ecdsa_sig) return 0; in setup_ecdsa_sig()
291 ecdsa_sig->r = BN_bin2bn(*sig, bnsize, ecdsa_sig->r); in setup_ecdsa_sig()
292 ecdsa_sig->s = BN_bin2bn(*sig+bnsize, bnsize, ecdsa_sig->s); in setup_ecdsa_sig()
293 if(!ecdsa_sig->r || !ecdsa_sig->s) { in setup_ecdsa_sig()
294 ECDSA_SIG_free(ecdsa_sig); in setup_ecdsa_sig()
300 newlen = i2d_ECDSA_SIG(ecdsa_sig, sig); in setup_ecdsa_sig()
302 ECDSA_SIG_free(ecdsa_sig); in setup_ecdsa_sig()
307 ECDSA_SIG_free(ecdsa_sig); in setup_ecdsa_sig()
/NextBSD/contrib/ldns/
HDdnssec.c1811 ECDSA_SIG* ecdsa_sig; in ldns_convert_ecdsa_rrsig_asn12rdf() local
1814 ecdsa_sig = d2i_ECDSA_SIG(NULL, (const unsigned char **)&data, sig_len); in ldns_convert_ecdsa_rrsig_asn12rdf()
1815 if(!ecdsa_sig) return NULL; in ldns_convert_ecdsa_rrsig_asn12rdf()
1819 BN_num_bytes(ecdsa_sig->r) + BN_num_bytes(ecdsa_sig->s)); in ldns_convert_ecdsa_rrsig_asn12rdf()
1821 ECDSA_SIG_free(ecdsa_sig); in ldns_convert_ecdsa_rrsig_asn12rdf()
1824 BN_bn2bin(ecdsa_sig->r, data); in ldns_convert_ecdsa_rrsig_asn12rdf()
1825 BN_bn2bin(ecdsa_sig->s, data+BN_num_bytes(ecdsa_sig->r)); in ldns_convert_ecdsa_rrsig_asn12rdf()
1827 BN_num_bytes(ecdsa_sig->r) + BN_num_bytes(ecdsa_sig->s)), data); in ldns_convert_ecdsa_rrsig_asn12rdf()
1828 ECDSA_SIG_free(ecdsa_sig); in ldns_convert_ecdsa_rrsig_asn12rdf()