Searched refs:sig_len (Results 1 - 25 of 38) sorted by relevance

12

/freebsd-12-stable/contrib/bearssl/src/ec/
H A Decdsa_i15_sign_asn1.c36 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 Decdsa_i31_sign_asn1.c36 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 Decdsa_i15_vrfy_asn1.c34 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 Decdsa_i31_vrfy_asn1.c34 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 Decdsa_atr.c29 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 Decdsa_rta.c49 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 Decdsa_i15_vrfy_raw.c35 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 Decdsa_i31_vrfy_raw.c35 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 Drsa_pkcs1_sig_unpad.c29 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 Decdsa_vrf.c36 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 Dbearssl_ec.h635 * \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 Dssl_ccert_single_rsa.c107 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 Dssl_scert_single_rsa.c120 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 Dct_sct.c169 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 Dct_oct.c87 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 Dct_local.h76 size_t sig_len; member in struct:sct_st
H A Dct_prn.c111 BIO_hex_string(out, indent + 16, 16, sct->sig, sct->sig_len);
H A Dct_vfy.c132 ret = EVP_DigestVerifyFinal(ctx, sct->sig, sct->sig_len);
/freebsd-12-stable/lib/libsecureboot/openpgp/
H A Dpacket.h62 size_t sig_len; member in struct:OpenPGP_sig
H A Dopgp_sig.c186 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 Ddnssec.h509 * \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 Dresolve.c276 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 Dresolve.h156 size_t sig_len; member in struct:rk_sig_record
/freebsd-12-stable/contrib/bearssl/tools/
H A Dclient.c374 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 Dserver.c543 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;

Completed in 263 milliseconds

12