/openssl/crypto/ec/ |
H A D | ecdsa_sign.c | 20 ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dlen, EC_KEY *eckey) in ECDSA_do_sign() argument 22 return ECDSA_do_sign_ex(dgst, dlen, NULL, NULL, eckey); in ECDSA_do_sign() 25 ECDSA_SIG *ECDSA_do_sign_ex(const unsigned char *dgst, int dlen, in ECDSA_do_sign_ex() argument 30 return eckey->meth->sign_sig(dgst, dlen, kinv, rp, eckey); in ECDSA_do_sign_ex() 35 int ECDSA_sign(int type, const unsigned char *dgst, int dlen, unsigned char in ECDSA_sign() argument 38 return ECDSA_sign_ex(type, dgst, dlen, sig, siglen, NULL, NULL, eckey); in ECDSA_sign() 41 int ECDSA_sign_ex(int type, const unsigned char *dgst, int dlen, in ECDSA_sign_ex() argument 46 return eckey->meth->sign(type, dgst, dlen, sig, siglen, kinv, r, eckey); in ECDSA_sign_ex()
|
H A D | ecdsa_ossl.c | 58 int ossl_ecdsa_sign(int type, const unsigned char *dgst, int dlen, in ossl_ecdsa_sign() argument 64 s = ECDSA_do_sign_ex(dgst, dlen, kinv, r, eckey); in ossl_ecdsa_sign() 76 const unsigned char *dgst, int dlen) in ecdsa_sign_setup() argument 133 dgst, dlen, ctx)) { in ecdsa_sign_setup()
|
H A D | ec_kmeth.c | 235 int dlen, unsigned char *sig, in EC_KEY_METHOD_set_sign() argument 310 int dlen, unsigned char *sig, in EC_KEY_METHOD_get_sign() argument
|
/openssl/crypto/cmac/ |
H A D | cmac.c | 163 int CMAC_Update(CMAC_CTX *ctx, const void *in, size_t dlen) in CMAC_Update() argument 170 if (dlen == 0) in CMAC_Update() 179 if (dlen < nleft) in CMAC_Update() 180 nleft = dlen; in CMAC_Update() 182 dlen -= nleft; in CMAC_Update() 185 if (dlen == 0) in CMAC_Update() 193 while (dlen > (size_t)bl) { in CMAC_Update() 196 dlen -= bl; in CMAC_Update() 200 memcpy(ctx->last_block, data, dlen); in CMAC_Update() 201 ctx->nlast_block = dlen; in CMAC_Update()
|
/openssl/crypto/dsa/ |
H A D | dsa_sign.c | 22 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa) in DSA_do_sign() argument 24 return dsa->meth->dsa_do_sign(dgst, dlen, dsa); in DSA_do_sign() 154 int ossl_dsa_sign_int(int type, const unsigned char *dgst, int dlen, in ossl_dsa_sign_int() argument 161 s = DSA_do_sign(dgst, dlen, dsa); in ossl_dsa_sign_int() 163 s = ossl_dsa_do_sign_int(dgst, dlen, dsa); in ossl_dsa_sign_int() 173 int DSA_sign(int type, const unsigned char *dgst, int dlen, in DSA_sign() argument 176 return ossl_dsa_sign_int(type, dgst, dlen, sig, siglen, dsa); in DSA_sign()
|
H A D | dsa_ossl.c | 24 static DSA_SIG *dsa_do_sign(const unsigned char *dgst, int dlen, DSA *dsa); 28 BIGNUM **rp, const unsigned char *dgst, int dlen); 70 DSA_SIG *ossl_dsa_do_sign_int(const unsigned char *dgst, int dlen, DSA *dsa) in ossl_dsa_do_sign_int() argument 109 if (!dsa_sign_setup(dsa, ctx, &kinv, &ret->r, dgst, dlen)) in ossl_dsa_do_sign_int() 112 if (dlen > BN_num_bytes(dsa->params.q)) in ossl_dsa_do_sign_int() 118 dlen = BN_num_bytes(dsa->params.q); in ossl_dsa_do_sign_int() 119 if (BN_bin2bn(dgst, dlen, m) == NULL) in ossl_dsa_do_sign_int() 186 static DSA_SIG *dsa_do_sign(const unsigned char *dgst, int dlen, DSA *dsa) in dsa_do_sign() argument 188 return ossl_dsa_do_sign_int(dgst, dlen, dsa); in dsa_do_sign() 199 const unsigned char *dgst, int dlen) in dsa_sign_setup() argument [all …]
|
H A D | dsa_local.h | 48 DSA_SIG *(*dsa_do_sign) (const unsigned char *dgst, int dlen, DSA *dsa); 72 DSA_SIG *ossl_dsa_do_sign_int(const unsigned char *dgst, int dlen, DSA *dsa);
|
/openssl/crypto/bio/ |
H A D | bio_lib.c | 291 ret = b->method->bread(b, data, dlen, readbytes); in bio_read_intern() 301 if (ret > 0 && *readbytes > dlen) { in bio_read_intern() 309 int BIO_read(BIO *b, void *data, int dlen) in BIO_read() argument 314 if (dlen < 0) in BIO_read() 317 ret = bio_read_intern(b, data, (size_t)dlen, &readbytes); in BIO_read() 329 return bio_read_intern(b, data, dlen, readbytes) > 0; in BIO_read_ex() 362 ret = b->method->bwrite(b, data, dlen, &local_written); in bio_write_intern() 376 int BIO_write(BIO *b, const void *data, int dlen) in BIO_write() argument 381 if (dlen <= 0) in BIO_write() 384 ret = bio_write_intern(b, data, (size_t)dlen, &written); in BIO_write() [all …]
|
H A D | ossl_core_bio.c | 94 int ossl_core_bio_read_ex(OSSL_CORE_BIO *cb, void *data, size_t dlen, in ossl_core_bio_read_ex() argument 97 return BIO_read_ex(cb->bio, data, dlen, readbytes); in ossl_core_bio_read_ex() 100 int ossl_core_bio_write_ex(OSSL_CORE_BIO *cb, const void *data, size_t dlen, in ossl_core_bio_write_ex() argument 103 return BIO_write_ex(cb->bio, data, dlen, written); in ossl_core_bio_write_ex()
|
/openssl/doc/man3/ |
H A D | BIO_set_callback.pod | 124 =item B<BIO_read_ex(b, data, dlen, readbytes)> 126 callback_ex(b, BIO_CB_READ, data, dlen, 0, 0L, 1L, NULL) 130 callback(b, BIO_CB_READ, data, dlen, 0L, 1L) 134 callback_ex(b, BIO_CB_READ | BIO_CB_RETURN, data, dlen, 0, 0L, retvalue, 139 callback(b, BIO_CB_READ|BIO_CB_RETURN, data, dlen, 0L, retvalue) 143 =item B<BIO_write(b, data, dlen, written)> 145 callback_ex(b, BIO_CB_WRITE, data, dlen, 0, 0L, 1L, NULL) 149 callback(b, BIO_CB_WRITE, datat, dlen, 0L, 1L) 153 callback_ex(b, BIO_CB_WRITE | BIO_CB_RETURN, data, dlen, 0, 0L, retvalue, 158 callback(b, BIO_CB_WRITE|BIO_CB_RETURN, data, dlen, 0L, retvalue)
|
H A D | BIO_read.pod | 13 int BIO_read_ex(BIO *b, void *data, size_t dlen, size_t *readbytes); 14 int BIO_write_ex(BIO *b, const void *data, size_t dlen, size_t *written); 16 int BIO_read(BIO *b, void *data, int dlen); 19 int BIO_write(BIO *b, const void *data, int dlen); 24 BIO_read_ex() attempts to read I<dlen> bytes from BIO I<b> and places the data 28 BIO_write_ex() attempts to write I<dlen> bytes from I<data> to BIO I<b>. 67 This may be 0 if the BIO I<b> is NULL or I<dlen <= 0>.
|
H A D | DSA_do_sign.pod | 15 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa);
|
/openssl/crypto/evp/ |
H A D | encode.c | 20 const unsigned char *f, int dlen); 232 const unsigned char *f, int dlen) in evp_encodeblock_int() argument 243 for (i = dlen; i > 0; i -= 3) { in evp_encodeblock_int() 269 int EVP_EncodeBlock(unsigned char *t, const unsigned char *f, int dlen) in EVP_EncodeBlock() argument 271 return evp_encodeblock_int(NULL, t, f, dlen); in EVP_EncodeBlock()
|
/openssl/providers/implementations/signature/ |
H A D | sm2_sig.c | 289 unsigned int dlen = 0; in sm2sig_digest_sign_final() local 300 && EVP_DigestFinal_ex(psm2ctx->mdctx, digest, &dlen))) in sm2sig_digest_sign_final() 304 return sm2sig_sign(vpsm2ctx, sig, siglen, sigsize, digest, (size_t)dlen); in sm2sig_digest_sign_final() 313 unsigned int dlen = 0; in sm2sig_digest_verify_final() local 321 && EVP_DigestFinal_ex(psm2ctx->mdctx, digest, &dlen))) in sm2sig_digest_verify_final() 324 return sm2sig_verify(vpsm2ctx, sig, siglen, digest, (size_t)dlen); in sm2sig_digest_verify_final()
|
H A D | dsa_sig.c | 337 unsigned int dlen = 0; in dsa_digest_sign_final() local 352 if (!EVP_DigestFinal_ex(pdsactx->mdctx, digest, &dlen)) in dsa_digest_sign_final() 358 return dsa_sign(vpdsactx, sig, siglen, sigsize, digest, (size_t)dlen); in dsa_digest_sign_final() 367 unsigned int dlen = 0; in dsa_digest_verify_final() local 377 if (!EVP_DigestFinal_ex(pdsactx->mdctx, digest, &dlen)) in dsa_digest_verify_final() 382 return dsa_verify(vpdsactx, sig, siglen, digest, (size_t)dlen); in dsa_digest_verify_final()
|
H A D | ecdsa_sig.c | 341 unsigned int dlen = 0; in ecdsa_digest_sign_final() local 351 && !EVP_DigestFinal_ex(ctx->mdctx, digest, &dlen)) in ecdsa_digest_sign_final() 354 return ecdsa_sign(vctx, sig, siglen, sigsize, digest, (size_t)dlen); in ecdsa_digest_sign_final() 362 unsigned int dlen = 0; in ecdsa_digest_verify_final() local 367 if (!EVP_DigestFinal_ex(ctx->mdctx, digest, &dlen)) in ecdsa_digest_verify_final() 370 return ecdsa_verify(ctx, sig, siglen, digest, (size_t)dlen); in ecdsa_digest_verify_final()
|
H A D | rsa_sig.c | 905 unsigned int dlen = 0; in rsa_digest_sign_final() local 921 if (!EVP_DigestFinal_ex(prsactx->mdctx, digest, &dlen)) in rsa_digest_sign_final() 925 return rsa_sign(vprsactx, sig, siglen, sigsize, digest, (size_t)dlen); in rsa_digest_sign_final() 942 unsigned int dlen = 0; in rsa_digest_verify_final() local 957 if (!EVP_DigestFinal_ex(prsactx->mdctx, digest, &dlen)) in rsa_digest_verify_final() 960 return rsa_verify(vprsactx, sig, siglen, digest, (size_t)dlen); in rsa_digest_verify_final()
|
/openssl/include/internal/ |
H A D | bio.h | 80 int ossl_core_bio_read_ex(OSSL_CORE_BIO *cb, void *data, size_t dlen, 82 int ossl_core_bio_write_ex(OSSL_CORE_BIO *cb, const void *data, size_t dlen,
|
H A D | dane.h | 48 size_t dlen; member
|
/openssl/include/openssl/ |
H A D | cmac.h | 41 const void *data, size_t dlen);
|
H A D | dsa.h | 118 OSSL_DEPRECATEDIN_3_0 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, 142 int dlen, unsigned char *sig,
|
/openssl/engines/ |
H A D | e_capi.c | 138 static DSA_SIG *capi_dsa_do_sign(const unsigned char *digest, int dlen, 934 DWORD dlen; in capi_rsa_priv_dec() local 977 dlen = flen; in capi_rsa_priv_dec() 978 if (!CryptDecrypt(capi_key->key, 0, TRUE, flags, tmpbuf, &dlen)) { in capi_rsa_priv_dec() 981 OPENSSL_cleanse(tmpbuf, dlen); in capi_rsa_priv_dec() 985 memcpy(to, tmpbuf, (flen = (int)dlen)); in capi_rsa_priv_dec() 1026 if (dlen != 20) { in capi_dsa_do_sign() 1349 DWORD dlen; in capi_cert_get_fname() local 1353 NULL, &dlen)) in capi_cert_get_fname() 1355 wfname = OPENSSL_malloc(dlen); in capi_cert_get_fname() [all …]
|
/openssl/ssl/ |
H A D | t1_trce.c | 1345 size_t dlen; in ssl_print_cert_request() local 1350 dlen = (msg[0] << 8) | msg[1]; in ssl_print_cert_request() 1351 if (xlen < dlen + 2) in ssl_print_cert_request() 1355 BIO_printf(bio, "DistinguishedName (len=%d): ", (int)dlen); in ssl_print_cert_request() 1357 nm = d2i_X509_NAME(NULL, &p, dlen); in ssl_print_cert_request() 1365 xlen -= dlen + 2; in ssl_print_cert_request() 1366 msg += dlen; in ssl_print_cert_request()
|
/openssl/include/crypto/ |
H A D | dsa.h | 28 int ossl_dsa_sign_int(int type, const unsigned char *dgst, int dlen,
|
/openssl/apps/lib/ |
H A D | s_cb.c | 1189 size_t dlen = 0; in print_verify_detail() local 1192 mdpth = SSL_get0_dane_tlsa(s, &usage, &selector, &mtype, &data, &dlen); in print_verify_detail() 1202 if (dlen > TLSA_TAIL_SIZE) in print_verify_detail() 1203 hexdata = hexencode(data + dlen - TLSA_TAIL_SIZE, TLSA_TAIL_SIZE); in print_verify_detail() 1205 hexdata = hexencode(data, dlen); in print_verify_detail() 1208 (dlen > TLSA_TAIL_SIZE) ? "..." : "", hexdata, in print_verify_detail()
|