/freebsd-12-stable/contrib/bearssl/src/ec/ |
H A D | ecdsa_i15_sign_asn1.c | 36 size_t sig_len; local 38 sig_len = br_ecdsa_i15_sign_raw(impl, hf, hash_value, sk, rsig); 39 if (sig_len == 0) { 42 sig_len = br_ecdsa_raw_to_asn1(rsig, sig_len); 43 memcpy(sig, rsig, sig_len); 44 return sig_len;
|
H A D | ecdsa_i31_sign_asn1.c | 36 size_t sig_len; local 38 sig_len = br_ecdsa_i31_sign_raw(impl, hf, hash_value, sk, rsig); 39 if (sig_len == 0) { 42 sig_len = br_ecdsa_raw_to_asn1(rsig, sig_len); 43 memcpy(sig, rsig, sig_len); 44 return sig_len;
|
H A D | ecdsa_i15_vrfy_asn1.c | 34 const void *sig, size_t sig_len) 42 if (sig_len > ((sizeof rsig) >> 1)) { 45 memcpy(rsig, sig, sig_len); 46 sig_len = br_ecdsa_asn1_to_raw(rsig, sig_len); 47 return br_ecdsa_i15_vrfy_raw(impl, hash, hash_len, pk, rsig, sig_len); 31 br_ecdsa_i15_vrfy_asn1(const br_ec_impl *impl, const void *hash, size_t hash_len, const br_ec_public_key *pk, const void *sig, size_t sig_len) argument
|
H A D | ecdsa_i31_vrfy_asn1.c | 34 const void *sig, size_t sig_len) 42 if (sig_len > ((sizeof rsig) >> 1)) { 45 memcpy(rsig, sig, sig_len); 46 sig_len = br_ecdsa_asn1_to_raw(rsig, sig_len); 47 return br_ecdsa_i31_vrfy_raw(impl, hash, hash_len, pk, rsig, sig_len); 31 br_ecdsa_i31_vrfy_asn1(const br_ec_impl *impl, const void *hash, size_t hash_len, const br_ec_public_key *pk, const void *sig, size_t sig_len) argument
|
H A D | ecdsa_atr.c | 29 br_ecdsa_asn1_to_raw(void *sig, size_t sig_len) argument 48 if (sig_len < 8) { 71 if (zlen != sig_len - 3) { 76 if (zlen != sig_len - 2) { 98 if (off + 2 > sig_len) { 105 if (slen >= 0x80 || slen != sig_len - off) { 128 sig_len = zlen << 1; 129 memset(tmp, 0, sig_len); 131 memcpy(tmp + sig_len - slen, s, slen); 132 memcpy(sig, tmp, sig_len); [all...] |
H A D | ecdsa_rta.c | 49 br_ecdsa_raw_to_asn1(void *sig, size_t sig_len) argument 62 if ((sig_len & 1) != 0) { 69 hlen = sig_len >> 1; 112 memcpy(tmp + off, buf + sig_len - slen, slen);
|
H A D | ecdsa_i15_vrfy_raw.c | 35 const void *sig, size_t sig_len) 78 if (sig_len & 1) { 81 rlen = sig_len >> 1; 32 br_ecdsa_i15_vrfy_raw(const br_ec_impl *impl, const void *hash, size_t hash_len, const br_ec_public_key *pk, const void *sig, size_t sig_len) argument
|
H A D | ecdsa_i31_vrfy_raw.c | 35 const void *sig, size_t sig_len) 77 if (sig_len & 1) { 80 rlen = sig_len >> 1; 32 br_ecdsa_i31_vrfy_raw(const br_ec_impl *impl, const void *hash, size_t hash_len, const br_ec_public_key *pk, const void *sig, size_t sig_len) argument
|
/freebsd-12-stable/contrib/bearssl/src/rsa/ |
H A D | rsa_pkcs1_sig_unpad.c | 29 br_rsa_pkcs1_sig_unpad(const unsigned char *sig, size_t sig_len, argument 40 if (sig_len < 11) { 77 for (u = sizeof pad1; u < sig_len; u ++) { 84 * Remaining length is sig_len - u bytes (including the 00 just 90 if (sig_len - u != hash_len + 1 || sig[u] != 0x00) { 97 zlen = sig_len - u - hash_len; 119 memcpy(hash_out, sig + sig_len - hash_len, hash_len);
|
/freebsd-12-stable/crypto/openssl/crypto/ec/ |
H A D | ecdsa_vrf.c | 36 const unsigned char *sigbuf, int sig_len, EC_KEY *eckey) 39 return eckey->meth->verify(type, dgst, dgst_len, sigbuf, sig_len, 35 ECDSA_verify(int type, const unsigned char *dgst, int dgst_len, const unsigned char *sigbuf, int sig_len, EC_KEY *eckey) argument
|
/freebsd-12-stable/contrib/bearssl/inc/ |
H A D | bearssl_ec.h | 635 * \param sig_len signature length (in bytes). 638 size_t br_ecdsa_raw_to_asn1(void *sig, size_t sig_len); 650 * \param sig_len signature length (in bytes). 653 size_t br_ecdsa_asn1_to_raw(void *sig, size_t sig_len); 707 * \param sig_len signature length (in bytes). 712 const br_ec_public_key *pk, const void *sig, size_t sig_len); 756 * \param sig_len signature length (in bytes). 761 const br_ec_public_key *pk, const void *sig, size_t sig_len); 773 * \param sig_len signature length (in bytes). 778 const br_ec_public_key *pk, const void *sig, size_t sig_len); [all...] |
/freebsd-12-stable/contrib/bearssl/src/ssl/ |
H A D | ssl_ccert_single_rsa.c | 107 size_t sig_len; local 118 sig_len = (zc->sk->n_bitlen + 7) >> 3; 119 if (len < sig_len) { 122 return zc->irsasign(hash_oid, hv, hv_len, zc->sk, data) ? sig_len : 0;
|
H A D | ssl_scert_single_rsa.c | 120 size_t sig_len; local 133 sig_len = (pc->sk->n_bitlen + 7) >> 3; 134 if (len < sig_len) { 137 return pc->irsasign(hash_oid, hv, hv_len, pc->sk, data) ? sig_len : 0;
|
/freebsd-12-stable/crypto/openssl/crypto/ct/ |
H A D | ct_sct.c | 169 void SCT_set0_signature(SCT *sct, unsigned char *sig, size_t sig_len) argument 173 sct->sig_len = sig_len; 177 int SCT_set1_signature(SCT *sct, const unsigned char *sig, size_t sig_len) argument 181 sct->sig_len = 0; 184 if (sig != NULL && sig_len > 0) { 185 sct->sig = OPENSSL_memdup(sig, sig_len); 190 sct->sig_len = sig_len; 242 return sct->sig_len; [all...] |
H A D | ct_oct.c | 87 int sig_len; local 126 sig_len = o2i_SCT_signature(sct, &p, len); 127 if (sig_len <= 0) { 131 len -= sig_len; 173 len = 4 + sct->sig_len; 190 s2n(sct->sig_len, p); 191 memcpy(p, sct->sig, sct->sig_len); 216 len = 43 + sct->ext_len + 4 + sct->sig_len;
|
H A D | ct_local.h | 76 size_t sig_len; member in struct:sct_st
|
H A D | ct_prn.c | 111 BIO_hex_string(out, indent + 16, 16, sct->sig, sct->sig_len);
|
H A D | ct_vfy.c | 132 ret = EVP_DigestVerifyFinal(ctx, sct->sig, sct->sig_len);
|
/freebsd-12-stable/lib/libsecureboot/openpgp/ |
H A D | packet.h | 62 size_t sig_len; member in struct:OpenPGP_sig
|
H A D | opgp_sig.c | 186 sig->sig = decode_mpi(&ptr, &sig->sig_len); 359 mdata, mlen, sig->sig, sig->sig_len); 370 sig->sig, sig->sig_len);
|
/freebsd-12-stable/contrib/ldns/ldns/ |
H A D | dnssec.h | 509 * \param[in] sig_len The length of the signature 514 const long sig_len); 537 * \param[in] sig_len The length of the signature 544 const long sig_len, int num_bytes); 565 * \param[in] sig_len The length of the signature 569 ldns_convert_ed25519_rrsig_asn12rdf(const ldns_buffer *sig, long sig_len); 590 * \param[in] sig_len The length of the signature 594 ldns_convert_ed448_rrsig_asn12rdf(const ldns_buffer *sig, long sig_len);
|
/freebsd-12-stable/crypto/heimdal/lib/roken/ |
H A D | resolve.c | 276 size_t sig_len, hostlen; local 297 sig_len = size - 18 - status; 300 + hostlen + sig_len); 315 rr->u.sig->sig_len = sig_len; 316 memcpy (rr->u.sig->sig_data, p + 18 + status, sig_len); 317 rr->u.sig->signer = &rr->u.sig->sig_data[sig_len]; 811 size_t sig_len, hostlen; local 818 sig_len = pRec->wDataLength; 823 + hostlen + sig_len); [all...] |
H A D | resolve.h | 156 size_t sig_len; member in struct:rk_sig_record
|
/freebsd-12-stable/contrib/bearssl/tools/ |
H A D | client.c | 374 size_t sig_len; local 386 sig_len = (zc->sk->key.rsa.n_bitlen + 7) >> 3; 387 if (len < sig_len) { 392 (unsigned long)sig_len, 405 return sig_len; 425 sig_len = br_ecdsa_sign_asn1_get_default()( 427 if (sig_len == 0) { 433 return sig_len;
|
H A D | server.c | 543 size_t sig_len; local 558 sig_len = (pc->sk->key.rsa.n_bitlen + 7) >> 3; 559 if (len < sig_len) { 564 (unsigned long)sig_len, 577 return sig_len; 597 sig_len = br_ecdsa_sign_asn1_get_default()( 599 if (sig_len == 0) { 605 return sig_len;
|