Home
last modified time | relevance | path

Searched refs:siglen (Results 1 – 25 of 72) sorted by relevance

123

/NextBSD/crypto/openssl/crypto/evp/
HDm_sigver.c129 size_t *siglen) in EVP_DigestSignFinal() argument
136 return pctx->pmeth->signctx(pctx, sigret, siglen, ctx); in EVP_DigestSignFinal()
140 r = dctx->pmeth->signctx(dctx, sigret, siglen, ctx); in EVP_DigestSignFinal()
157 sigret, siglen, &tmp_ctx); in EVP_DigestSignFinal()
163 if (EVP_PKEY_sign(ctx->pctx, sigret, siglen, md, mdlen) <= 0) in EVP_DigestSignFinal()
167 if (pctx->pmeth->signctx(pctx, sigret, siglen, ctx) <= 0) in EVP_DigestSignFinal()
171 if (s < 0 || EVP_PKEY_sign(pctx, sigret, siglen, NULL, s) <= 0) in EVP_DigestSignFinal()
179 size_t siglen) in EVP_DigestVerifyFinal() argument
196 sig, siglen, &tmp_ctx); in EVP_DigestVerifyFinal()
202 return EVP_PKEY_verify(ctx->pctx, sig, siglen, md, mdlen); in EVP_DigestVerifyFinal()
HDp_sign.c78 unsigned int *siglen, EVP_PKEY *pkey) in EVP_SignFinal() argument
86 *siglen = 0; in EVP_SignFinal()
106 *siglen = sltmp; in EVP_SignFinal()
131 return (ctx->digest->sign(ctx->digest->type, m, m_len, sigret, siglen, in EVP_SignFinal()
HDpmeth_fn.c101 unsigned char *sig, size_t *siglen, in EVP_PKEY_sign() argument
113 M_check_autoarg(ctx, sig, siglen, EVP_F_EVP_PKEY_SIGN) in EVP_PKEY_sign()
114 return ctx->pmeth->sign(ctx, sig, siglen, tbs, tbslen); in EVP_PKEY_sign()
135 const unsigned char *sig, size_t siglen, in EVP_PKEY_verify() argument
147 return ctx->pmeth->verify(ctx, sig, siglen, tbs, tbslen); in EVP_PKEY_verify()
169 const unsigned char *sig, size_t siglen) in EVP_PKEY_verify_recover() argument
181 return ctx->pmeth->verify_recover(ctx, rout, routlen, sig, siglen); in EVP_PKEY_verify_recover()
HDp_verify.c66 unsigned int siglen, EVP_PKEY *pkey) in EVP_VerifyFinal() argument
90 i = EVP_PKEY_verify(pkctx, sigbuf, siglen, m, m_len); in EVP_VerifyFinal()
115 sigbuf, siglen, pkey->pkey.ptr)); in EVP_VerifyFinal()
/NextBSD/crypto/openssl/crypto/rsa/
HDrsa_sign.c71 unsigned char *sigret, unsigned int *siglen, RSA *rsa) in RSA_sign() argument
88 return rsa->meth->rsa_sign(type, m, m_len, sigret, siglen, rsa); in RSA_sign()
139 *siglen = i; in RSA_sign()
171 const unsigned char *sigbuf, size_t siglen, RSA *rsa) in int_rsa_verify() argument
185 if (siglen != (unsigned int)RSA_size(rsa)) { in int_rsa_verify()
191 i = RSA_public_decrypt((int)siglen, in int_rsa_verify()
199 s = (unsigned char *)OPENSSL_malloc((unsigned int)siglen); in int_rsa_verify()
208 i = RSA_public_decrypt((int)siglen, sigbuf, s, rsa, RSA_PKCS1_PADDING); in int_rsa_verify()
286 OPENSSL_cleanse(s, (unsigned int)siglen); in int_rsa_verify()
293 const unsigned char *sigbuf, unsigned int siglen, RSA *rsa) in RSA_verify() argument
[all …]
HDrsa_saos.c68 unsigned char *sigret, unsigned int *siglen, in RSA_sign_ASN1_OCTET_STRING() argument
97 *siglen = i; in RSA_sign_ASN1_OCTET_STRING()
107 unsigned int siglen, RSA *rsa) in RSA_verify_ASN1_OCTET_STRING() argument
114 if (siglen != (unsigned int)RSA_size(rsa)) { in RSA_verify_ASN1_OCTET_STRING()
120 s = (unsigned char *)OPENSSL_malloc((unsigned int)siglen); in RSA_verify_ASN1_OCTET_STRING()
125 i = RSA_public_decrypt((int)siglen, sigbuf, s, rsa, RSA_PKCS1_PADDING); in RSA_verify_ASN1_OCTET_STRING()
144 OPENSSL_cleanse(s, (unsigned int)siglen); in RSA_verify_ASN1_OCTET_STRING()
HDrsa_pmeth.c211 size_t *siglen, const unsigned char *tbs, in pkey_rsa_sign() argument
239 *siglen = slen; in pkey_rsa_sign()
241 *siglen = 0; in pkey_rsa_sign()
293 *siglen = ret; in pkey_rsa_sign()
299 const unsigned char *sig, size_t siglen) in pkey_rsa_verifyrecover() argument
308 ret = RSA_public_decrypt(siglen, sig, in pkey_rsa_verifyrecover()
330 sig, siglen, ctx->pkey->pkey.rsa); in pkey_rsa_verifyrecover()
337 ret = RSA_public_decrypt(siglen, sig, rout, ctx->pkey->pkey.rsa, in pkey_rsa_verifyrecover()
346 const unsigned char *sig, size_t siglen, in pkey_rsa_verify() argument
369 rctx->mgf1md, sig, siglen); in pkey_rsa_verify()
[all …]
/NextBSD/crypto/openssl/engines/ccgost/
HDgost_pmeth.c317 size_t *siglen, const unsigned char *tbs, in pkey_gost94_cp_sign() argument
322 if (!siglen) in pkey_gost94_cp_sign()
325 *siglen = 64; /* better to check size of pkey->pkey.dsa-q */ in pkey_gost94_cp_sign()
332 return pack_sign_cp(unpacked_sig, 32, sig, siglen); in pkey_gost94_cp_sign()
336 size_t *siglen, const unsigned char *tbs, in pkey_gost01_cp_sign() argument
341 if (!siglen) in pkey_gost01_cp_sign()
344 *siglen = 64; /* better to check size of curve order */ in pkey_gost01_cp_sign()
351 return pack_sign_cp(unpacked_sig, 32, sig, siglen); in pkey_gost01_cp_sign()
357 size_t siglen, const unsigned char *tbs, in pkey_gost94_cp_verify() argument
362 DSA_SIG *s = unpack_cp_signature(sig, siglen); in pkey_gost94_cp_verify()
[all …]
HDgost_sign.c146 int pack_sign_cp(DSA_SIG *s, int order, unsigned char *sig, size_t *siglen) in pack_sign_cp() argument
148 *siglen = 2 * order; in pack_sign_cp()
149 memset(sig, 0, *siglen); in pack_sign_cp()
152 dump_signature("serialized", sig, *siglen); in pack_sign_cp()
320 DSA_SIG *unpack_cp_signature(const unsigned char *sig, size_t siglen) in unpack_cp_signature() argument
329 s->s = getbnfrombuf(sig, siglen / 2); in unpack_cp_signature()
330 s->r = getbnfrombuf(sig + siglen / 2, siglen / 2); in unpack_cp_signature()
/NextBSD/crypto/openssl/doc/crypto/
HDEVP_PKEY_sign.pod13 unsigned char *sig, size_t *siglen,
24 buffer is written to the B<siglen> parameter. If B<sig> is not B<NULL> then
25 before the call the B<siglen> parameter should contain the length of the
27 B<sig> and the amount of data written to B<siglen>.
59 size_t mdlen = 32, siglen;
78 if (EVP_PKEY_sign(ctx, NULL, &siglen, md, mdlen) <= 0)
81 sig = OPENSSL_malloc(siglen);
86 if (EVP_PKEY_sign(ctx, sig, &siglen, md, mdlen) <= 0)
89 /* Signature is siglen bytes written to buffer sig */
HDEVP_PKEY_verify_recover.pod14 const unsigned char *sig, size_t siglen);
23 B<siglen> parameters. If B<rout> is B<NULL> then the maximum size of the output
61 size_t routlen, siglen;
63 /* NB: assumes verify_key, sig and siglen are already set up
77 if (EVP_PKEY_verify_recover(ctx, NULL, &routlen, sig, siglen) <= 0)
85 if (EVP_PKEY_verify_recover(ctx, rout, &routlen, sig, siglen) <= 0)
HDRSA_sign_ASN1_OCTET_STRING.pod12 unsigned int m_len, unsigned char *sigret, unsigned int *siglen,
16 unsigned int m_len, unsigned char *sigbuf, unsigned int siglen,
24 in B<siglen>. B<sigret> must point to B<RSA_size(rsa)> bytes of
32 of size B<siglen> is the DER representation of a given octet string
HDEVP_PKEY_verify.pod13 const unsigned char *sig, size_t siglen,
23 B<siglen> parameters. The verified data (i.e. the data believed originally
56 size_t mdlen, siglen;
58 /* NB: assumes verify_key, sig, siglen md and mdlen are already set up
72 ret = EVP_PKEY_verify(ctx, sig, siglen, md, mdlen);
HDRSA_sign.pod12 unsigned char *sigret, unsigned int *siglen, RSA *rsa);
15 unsigned char *sigbuf, unsigned int siglen, RSA *rsa);
21 signature in B<sigret> and the signature size in B<siglen>. B<sigret>
34 RSA_verify() verifies that the signature B<sigbuf> of size B<siglen>
HDDSA_sign.pod12 unsigned char *sigret, unsigned int *siglen, DSA *dsa);
18 unsigned char *sigbuf, int siglen, DSA *dsa);
25 *B<siglen>. B<sigret> must point to DSA_size(B<dsa>) bytes of memory.
35 DSA_verify() verifies that the signature B<sigbuf> of size B<siglen>
/NextBSD/crypto/openssl/crypto/ecdsa/
HDecs_sign.c78 *sig, unsigned int *siglen, EC_KEY *eckey) in ECDSA_sign() argument
80 return ECDSA_sign_ex(type, dgst, dlen, sig, siglen, NULL, NULL, eckey); in ECDSA_sign()
84 *sig, unsigned int *siglen, const BIGNUM *kinv, in ECDSA_sign_ex() argument
91 *siglen = 0; in ECDSA_sign_ex()
94 *siglen = i2d_ECDSA_SIG(s, &sig); in ECDSA_sign_ex()
HDecdsa.h191 unsigned char *sig, unsigned int *siglen, EC_KEY *eckey);
207 unsigned char *sig, unsigned int *siglen,
222 const unsigned char *sig, int siglen, EC_KEY *eckey);
/NextBSD/crypto/openssl/crypto/dsa/
HDdsa_asn1.c155 unsigned char *sig, unsigned int *siglen, DSA *dsa) in DSA_sign() argument
161 *siglen = 0; in DSA_sign()
164 *siglen = i2d_DSA_SIG(s, &sig); in DSA_sign()
177 const unsigned char *sigbuf, int siglen, DSA *dsa) in DSA_verify() argument
188 if (d2i_DSA_SIG(&s, &p, siglen) == NULL) in DSA_verify()
192 if (derlen != siglen || memcmp(sigbuf, der, derlen)) in DSA_verify()
HDdsatest.c150 unsigned int siglen; in main() local
211 DSA_sign(0, str1, 20, sig, &siglen, dsa); in main()
212 if (DSA_verify(0, str1, 20, sig, siglen, dsa) == 1) in main()
217 DSA_sign(0, str1, 20, sig, &siglen, dsa); in main()
218 if (DSA_verify(0, str1, 20, sig, siglen, dsa) == 1) in main()
/NextBSD/crypto/openssl/apps/
HDdgst.c78 EVP_PKEY *key, unsigned char *sigin, int siglen,
123 int siglen = 0; in MAIN() local
456 siglen = EVP_PKEY_size(sigkey); in MAIN()
457 sigbuf = OPENSSL_malloc(siglen); in MAIN()
468 siglen = BIO_read(sigbio, sigbuf, siglen); in MAIN()
470 if (siglen <= 0) { in MAIN()
487 siglen, NULL, NULL, "stdin", bmd); in MAIN()
510 siglen, sig_name, md_name, argv[i], bmd); in MAIN()
540 EVP_PKEY *key, unsigned char *sigin, int siglen, in do_fp() argument
560 i = EVP_DigestVerifyFinal(ctx, sigin, (unsigned int)siglen); in do_fp()
/NextBSD/sys/amd64/amd64/
HDbios.c68 bios_sigsearch(u_int32_t start, u_char *sig, int siglen, int paralen, int sigofs) in bios_sigsearch() argument
85 while ((sp + sigofs + siglen) < end) { in bios_sigsearch()
88 if (!bcmp(sp + sigofs, sig, siglen)) { in bios_sigsearch()
/NextBSD/contrib/ldns/ldns/
HDdnssec_verify.h634 size_t siglen,
739 size_t siglen,
790 size_t siglen,
804 size_t siglen,
819 size_t siglen,
833 size_t siglen,
847 size_t siglen,
/NextBSD/crypto/openssl/crypto/cms/
HDcms_sd.c617 size_t siglen; in cms_SignerInfo_content_sign() local
623 siglen = EVP_PKEY_size(si->pkey); in cms_SignerInfo_content_sign()
624 sig = OPENSSL_malloc(siglen); in cms_SignerInfo_content_sign()
629 if (EVP_PKEY_sign(pctx, sig, &siglen, md, mdlen) <= 0) in cms_SignerInfo_content_sign()
631 ASN1_STRING_set0(si->signature, sig, siglen); in cms_SignerInfo_content_sign()
634 unsigned int siglen; in cms_SignerInfo_content_sign() local
640 if (!EVP_SignFinal(&mctx, sig, &siglen, si->pkey)) { in cms_SignerInfo_content_sign()
645 ASN1_STRING_set0(si->signature, sig, siglen); in cms_SignerInfo_content_sign()
679 size_t siglen; in CMS_SignerInfo_sign() local
711 if (EVP_DigestSignFinal(mctx, NULL, &siglen) <= 0) in CMS_SignerInfo_sign()
[all …]
/NextBSD/usr.sbin/pkg/
HDpkg.c62 int siglen; member
70 int siglen; member
515 int keylen, unsigned char *sig, int siglen) in rsa_verify_cert() argument
566 if (EVP_DigestVerifyFinal(mdctx, sig, siglen) != 1) { in rsa_verify_cert()
609 pk->siglen = sbuf_len(sig); in read_pubkey()
610 pk->sig = calloc(1, pk->siglen); in read_pubkey()
611 memcpy(pk->sig, sbuf_data(sig), pk->siglen); in read_pubkey()
676 sc->siglen = sbuf_len(sig); in parse_cert()
677 sc->sig = calloc(1, sc->siglen); in parse_cert()
678 memcpy(sc->sig, sbuf_data(sig), sc->siglen); in parse_cert()
[all …]
/NextBSD/contrib/ldns/
HDdnssec_verify.c1835 ldns_verify_rrsig_gost_raw(unsigned char* sig, size_t siglen, in ldns_verify_rrsig_gost_raw() argument
1849 result = ldns_verify_rrsig_evp_raw(sig, siglen, rrset, in ldns_verify_rrsig_gost_raw()
1898 ldns_verify_rrsig_ecdsa_raw(unsigned char* sig, size_t siglen, in ldns_verify_rrsig_ecdsa_raw() argument
1913 result = ldns_verify_rrsig_evp_raw(sig, siglen, rrset, evp_key, d); in ldns_verify_rrsig_ecdsa_raw()
1932 ldns_verify_rrsig_buffers_raw(unsigned char* sig, size_t siglen, in ldns_verify_rrsig_buffers_raw() argument
1941 siglen, in ldns_verify_rrsig_buffers_raw()
1949 siglen, in ldns_verify_rrsig_buffers_raw()
1957 siglen, in ldns_verify_rrsig_buffers_raw()
1964 siglen, in ldns_verify_rrsig_buffers_raw()
1972 return ldns_verify_rrsig_gost_raw(sig, siglen, verify_buf, in ldns_verify_rrsig_buffers_raw()
[all …]

123