/dragonfly/crypto/libressl/crypto/evp/ |
H A D | m_sigver.c | 142 return pctx->pmeth->signctx(pctx, sigret, siglen, ctx); in EVP_DigestSignFinal() 147 r = dctx->pmeth->signctx(dctx, sigret, siglen, ctx); in EVP_DigestSignFinal() 166 sigret, siglen, &tmp_ctx); in EVP_DigestSignFinal() 172 if (EVP_PKEY_sign(ctx->pctx, sigret, siglen, md, mdlen) <= 0) in EVP_DigestSignFinal() 177 siglen, ctx) <= 0) in EVP_DigestSignFinal() 181 if (s < 0 || EVP_PKEY_sign(ctx->pctx, sigret, siglen, in EVP_DigestSignFinal() 190 EVP_DigestSign(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen, in EVP_DigestSign() argument 198 return EVP_DigestSignFinal(ctx, sigret, siglen); in EVP_DigestSign() 219 siglen, &tmp_ctx); in EVP_DigestVerifyFinal() 225 return EVP_PKEY_verify(ctx->pctx, sig, siglen, md, mdlen); in EVP_DigestVerifyFinal() [all …]
|
H A D | evp_locl.h | 71 unsigned int m_length, unsigned char *sigret, unsigned int *siglen, 74 unsigned int m_length, const unsigned char *sigbuf, unsigned int siglen, 228 int (*sign)(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, 233 const unsigned char *sig, size_t siglen, 239 const unsigned char *sig, size_t siglen); 242 int (*signctx)(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, 247 int siglen, EVP_MD_CTX *mctx);
|
H A D | pmeth_fn.c | 103 EVP_PKEY_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, in EVP_PKEY_sign() argument 114 M_check_autoarg(ctx, sig, siglen, EVP_F_EVP_PKEY_SIGN) in EVP_PKEY_sign() 115 return ctx->pmeth->sign(ctx, sig, siglen, tbs, tbslen); in EVP_PKEY_sign() 137 EVP_PKEY_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, in EVP_PKEY_verify() argument 148 return ctx->pmeth->verify(ctx, sig, siglen, tbs, tbslen); in EVP_PKEY_verify() 171 const unsigned char *sig, size_t siglen) in EVP_PKEY_verify_recover() argument 182 return ctx->pmeth->verify_recover(ctx, rout, routlen, sig, siglen); in EVP_PKEY_verify_recover()
|
H A D | p_sign.c | 69 EVP_SignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, unsigned int *siglen, in EVP_SignFinal() argument 79 *siglen = 0; in EVP_SignFinal() 97 *siglen = sltmp; in EVP_SignFinal()
|
H A D | p_verify.c | 70 unsigned int siglen, EVP_PKEY *pkey) in EVP_VerifyFinal() argument 92 ret = EVP_PKEY_verify(pkctx, sigbuf, siglen, m, m_len); in EVP_VerifyFinal()
|
/dragonfly/crypto/libressl/crypto/rsa/ |
H A D | rsa_sign.c | 127 unsigned char *sigret, unsigned int *siglen, RSA *rsa) in RSA_sign() argument 134 return rsa->meth->rsa_sign(type, m, m_len, sigret, siglen, rsa); in RSA_sign() 162 *siglen = encrypt_len; in RSA_sign() 181 size_t siglen, RSA *rsa) in int_rsa_verify() argument 186 if (siglen != (size_t)RSA_size(rsa)) { in int_rsa_verify() 192 if ((decrypt_buf = malloc(siglen)) == NULL) { in int_rsa_verify() 196 if ((decrypt_len = RSA_public_decrypt((int)siglen, sigbuf, decrypt_buf, in int_rsa_verify() 265 freezero(decrypt_buf, siglen); in int_rsa_verify() 271 const unsigned char *sigbuf, unsigned int siglen, RSA *rsa) in RSA_verify() argument 274 return rsa->meth->rsa_verify(dtype, m, m_len, sigbuf, siglen, in RSA_verify() [all …]
|
H A D | rsa_pmeth.c | 187 pkey_rsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, in pkey_rsa_sign() argument 239 *siglen = ret; in pkey_rsa_sign() 245 const unsigned char *sig, size_t siglen) in pkey_rsa_verifyrecover() argument 254 ret = RSA_public_decrypt(siglen, sig, rctx->tbuf, in pkey_rsa_verifyrecover() 274 rout, &sltmp, sig, siglen, ctx->pkey->pkey.rsa); in pkey_rsa_verifyrecover() 282 ret = RSA_public_decrypt(siglen, sig, rout, ctx->pkey->pkey.rsa, in pkey_rsa_verifyrecover() 292 pkey_rsa_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, in pkey_rsa_verify() argument 302 sig, siglen, rsa); in pkey_rsa_verify() 309 siglen) <= 0) in pkey_rsa_verify() 316 ret = RSA_public_decrypt(siglen, sig, rctx->tbuf, in pkey_rsa_verify() [all …]
|
H A D | rsa_locl.h | 37 unsigned char *sigret, unsigned int *siglen, const RSA *rsa); 40 unsigned int siglen, const RSA *rsa); 92 const unsigned char *sigbuf, size_t siglen, RSA *rsa);
|
H A D | rsa_meth.c | 248 unsigned char *sigret, unsigned int *siglen, in RSA_meth_get_sign() 257 unsigned int *siglen, const RSA *rsa)) in RSA_meth_set_sign() argument 266 unsigned int siglen, const RSA *rsa) in RSA_meth_get_verify() 274 unsigned int siglen, const RSA *rsa)) in RSA_meth_set_verify() argument
|
/dragonfly/crypto/libressl/crypto/gost/ |
H A D | gostr341001_pmeth.c | 80 BN_bin2bn(sig, siglen / 2, s->s); in unpack_signature_cp() 81 BN_bin2bn(sig + siglen / 2, siglen / 2, s->r); in unpack_signature_cp() 94 *siglen = 2 * order; in pack_signature_cp() 96 memset(sig, 0, *siglen); in pack_signature_cp() 113 GOST_le2bn(sig, siglen / 2, s->r); in unpack_signature_le() 114 GOST_le2bn(sig + siglen / 2, siglen / 2, s->s); in unpack_signature_le() 121 *siglen = 2 * order; in pack_signature_le() 122 memset(sig, 0, *siglen); in pack_signature_le() 247 if (siglen == NULL) in pkey_gost01_sign() 250 *siglen = 2 * size; in pkey_gost01_sign() [all …]
|
H A D | gost89imit_pmeth.c | 215 pkey_gost_mac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, in pkey_gost_mac_signctx() argument 219 unsigned int tmpsiglen = *siglen; in pkey_gost_mac_signctx() 223 *siglen = 4; in pkey_gost_mac_signctx() 228 *siglen = tmpsiglen; in pkey_gost_mac_signctx()
|
/dragonfly/crypto/libressl/crypto/ecdsa/ |
H A D | ecs_sign.c | 88 unsigned int *siglen, EC_KEY *eckey) in ECDSA_sign() argument 90 return ECDSA_sign_ex(type, dgst, dlen, sig, siglen, NULL, NULL, eckey); in ECDSA_sign() 95 unsigned int *siglen, const BIGNUM *kinv, const BIGNUM *r, EC_KEY *eckey) in ECDSA_sign_ex() argument 98 return eckey->meth->sign(type, dgst, dlen, sig, siglen, kinv, r, eckey); in ECDSA_sign_ex()
|
/dragonfly/crypto/libressl/apps/openssl/ |
H A D | dgst.c | 77 EVP_PKEY * key, unsigned char *sigin, int siglen, 338 int siglen = 0; in dgst_main() local 521 siglen = EVP_PKEY_size(sigkey); in dgst_main() 522 sigbuf = malloc(siglen); in dgst_main() 535 siglen = BIO_read(sigbio, sigbuf, siglen); in dgst_main() 537 if (siglen <= 0) { in dgst_main() 554 dgst_config.out_bin, sigkey, sigbuf, siglen, NULL, NULL, in dgst_main() 577 dgst_config.out_bin, sigkey, sigbuf, siglen, in dgst_main() 602 EVP_PKEY * key, unsigned char *sigin, int siglen, in do_fp() argument 622 i = EVP_DigestVerifyFinal(ctx, sigin, (unsigned int) siglen); in do_fp()
|
/dragonfly/contrib/ldns/ |
H A D | dnssec_verify.c | 2031 siglen, in ldns_verify_rrsig_buffers_raw() 2040 siglen, in ldns_verify_rrsig_buffers_raw() 2048 siglen, in ldns_verify_rrsig_buffers_raw() 2088 siglen, in ldns_verify_rrsig_buffers_raw() 2692 siglen, 2722 siglen, 2748 siglen, 2761 (void) siglen; 2783 siglen, 2796 (void) siglen; [all …]
|
H A D | dnssec_sign.c | 447 unsigned int siglen; local 454 siglen = 0; 501 siglen = (unsigned int)siglen_sizet; 516 ldns_buffer_begin(b64sig), &siglen, key); 556 b64sig, (long)siglen, ldns_pkey_is_ecdsa(key)); 575 unsigned int siglen; local 580 siglen = 0; 595 &siglen, key); 611 unsigned int siglen; local 629 &siglen, key); [all …]
|
/dragonfly/contrib/ldns/ldns/ |
H A D | dnssec_verify.h | 634 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,
|
/dragonfly/sys/platform/pc64/x86_64/ |
H A D | bios.c | 67 bios_sigsearch(u_int32_t start, u_char *sig, int siglen, int paralen, int sigofs) in bios_sigsearch() argument 84 while ((sp + sigofs + siglen) < end) { in bios_sigsearch() 87 if (!bcmp(sp + sigofs, sig, siglen)) { in bios_sigsearch()
|
/dragonfly/crypto/libressl/include/openssl/ |
H A D | ecdsa.h | 225 unsigned char *sig, unsigned int *siglen, EC_KEY *eckey); 242 unsigned char *sig, unsigned int *siglen, const BIGNUM *kinv, 257 const unsigned char *sig, int siglen, EC_KEY *eckey); 269 int dlen, unsigned char *sig, unsigned int *siglen, 283 int dlen, unsigned char *sig, unsigned int *siglen,
|
H A D | rsa.h | 308 unsigned char *sigret, unsigned int *siglen, RSA *rsa); 310 const unsigned char *sigbuf, unsigned int siglen, RSA *rsa); 315 unsigned int m_length, unsigned char *sigret, unsigned int *siglen, 318 unsigned int m_length, unsigned char *sigbuf, unsigned int siglen, 465 unsigned char *sigret, unsigned int *siglen, 469 unsigned int *siglen, const RSA *rsa)); 472 unsigned int siglen, const RSA *rsa); 475 unsigned int siglen, const RSA *rsa));
|
/dragonfly/crypto/openssh/ |
H A D | ssh-rsa.c | 246 const u_char *sig, size_t siglen, const u_char *data, size_t datalen, in ssh_rsa_verify() argument 258 sig == NULL || siglen == 0) in ssh_rsa_verify() 264 if ((b = sshbuf_from(sig, siglen)) == NULL) in ssh_rsa_verify() 404 u_char *sigbuf, size_t siglen, RSA *rsa) in openssh_RSA_verify() argument 421 siglen == 0 || siglen > rsasize) { in openssh_RSA_verify() 429 if ((len = RSA_public_decrypt(siglen, sigbuf, decrypted, rsa, in openssh_RSA_verify()
|
/dragonfly/crypto/libressl/crypto/cms/ |
H A D | cms_sd.c | 647 size_t siglen; in cms_SignerInfo_content_sign() local 654 siglen = EVP_PKEY_size(si->pkey); in cms_SignerInfo_content_sign() 655 sig = malloc(siglen); in cms_SignerInfo_content_sign() 664 ASN1_STRING_set0(si->signature, sig, siglen); in cms_SignerInfo_content_sign() 667 unsigned int siglen; in cms_SignerInfo_content_sign() local 679 ASN1_STRING_set0(si->signature, sig, siglen); in cms_SignerInfo_content_sign() 716 size_t siglen; in CMS_SignerInfo_sign() local 749 if (EVP_DigestSignFinal(mctx, NULL, &siglen) <= 0) in CMS_SignerInfo_sign() 752 abuf = malloc(siglen); in CMS_SignerInfo_sign() 755 if (EVP_DigestSignFinal(mctx, abuf, &siglen) <= 0) in CMS_SignerInfo_sign() [all …]
|
/dragonfly/crypto/libressl/crypto/dsa/ |
H A D | dsa_asn1.c | 402 unsigned int *siglen, DSA *dsa) in DSA_sign() argument 408 *siglen = 0; in DSA_sign() 411 *siglen = i2d_DSA_SIG(s,&sig); in DSA_sign() 425 const unsigned char *sigbuf, int siglen, DSA *dsa) in DSA_verify() argument 436 if (d2i_DSA_SIG(&s, &p, siglen) == NULL) in DSA_verify() 440 if (derlen != siglen || memcmp(sigbuf, der, derlen)) in DSA_verify()
|
H A D | dsa_pmeth.c | 131 pkey_dsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, in pkey_dsa_sign() argument 148 *siglen = sltmp; in pkey_dsa_sign() 153 pkey_dsa_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, in pkey_dsa_verify() argument 165 ret = DSA_verify(type, tbs, tbslen, sig, siglen, dsa); in pkey_dsa_verify()
|
/dragonfly/crypto/libressl/crypto/ec/ |
H A D | ec_pmeth.c | 164 pkey_ec_sign(EVP_PKEY_CTX * ctx, unsigned char *sig, size_t * siglen, in pkey_ec_sign() argument 173 *siglen = ECDSA_size(ec); in pkey_ec_sign() 175 } else if (*siglen < (size_t) ECDSA_size(ec)) { in pkey_ec_sign() 187 *siglen = (size_t) sltmp; in pkey_ec_sign() 193 const unsigned char *sig, size_t siglen, in pkey_ec_verify() argument 205 ret = ECDSA_verify(type, tbs, tbslen, sig, siglen, ec); in pkey_ec_verify()
|
/dragonfly/crypto/libressl/crypto/hmac/ |
H A D | hm_pmeth.c | 167 hmac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, in hmac_signctx() argument 176 *siglen = l; in hmac_signctx() 182 *siglen = (size_t)hlen; in hmac_signctx()
|