Searched refs:mdlen (Results 1 - 17 of 17) sorted by relevance

/freebsd-current/crypto/openssl/crypto/rsa/
H A Drsa_oaep.c66 int mdlen, dbmask_len = 0; local
79 mdlen = EVP_MD_get_size(md);
80 if (mdlen <= 0) {
86 if (flen > emlen - 2 * mdlen - 1) {
91 if (emlen < 2 * mdlen + 1) {
99 db = to + mdlen + 1;
105 memset(db + mdlen, 0, emlen - flen - 2 * mdlen - 1);
107 db[emlen - flen - mdlen - 1] = 0x01;
108 memcpy(db + emlen - flen - mdlen, fro
173 int mdlen; local
339 int mdlen; local
[all...]
/freebsd-current/crypto/openssl/crypto/cms/
H A Dcms_dd.c64 unsigned int mdlen; local
78 if (EVP_DigestFinal_ex(mctx, md, &mdlen) <= 0)
82 if (mdlen != (unsigned int)dd->digest->length) {
87 if (memcmp(md, dd->digest->data, mdlen))
92 if (!ASN1_STRING_set(dd->digest, md, mdlen))
H A Dcms_sd.c708 unsigned int mdlen; local
710 if (!EVP_DigestFinal_ex(mctx, md, &mdlen))
713 V_ASN1_OCTET_STRING, md, mdlen))
725 unsigned int mdlen; local
728 if (!EVP_DigestFinal_ex(mctx, md, &mdlen))
736 if (EVP_PKEY_sign(pctx, sig, &siglen, md, mdlen) <= 0) {
/freebsd-current/crypto/openssl/providers/implementations/kdfs/
H A Dpbkdf2.c281 int cplen, k, tkeylen, mdlen; local
286 mdlen = EVP_MD_get_size(digest);
287 if (mdlen <= 0)
291 * This check should always be done because keylen / mdlen >= (2^32 - 1)
294 if ((keylen / mdlen) >= KDF_PBKDF2_MAX_KEY_LEN_DIGEST_RATIO) {
325 if (tkeylen > mdlen)
326 cplen = mdlen;
347 if (!HMAC_Update(hctx, digtmp, mdlen)
H A Dhkdf.c631 size_t mdlen; local
641 mdlen = (size_t)ret;
645 insecretlen = mdlen;
664 if (!prov_tls13_hkdf_expand(md, prevsecret, mdlen,
666 hash, mdlen, preextractsec, mdlen))
669 prevsecretlen = mdlen;
676 OPENSSL_cleanse(preextractsec, mdlen);
/freebsd-current/crypto/openssh/
H A Ddigest-openssl.c188 u_int mdlen; local
196 mdlen = dlen;
197 if (!EVP_Digest(m, mlen, d, &mdlen, digest->mdfunc(), NULL))
H A Dsk-usbhid.c316 u_int mdlen; local
324 mdlen = dlen;
325 if (!EVP_Digest(m, mlen, d, &mdlen, EVP_sha256(), NULL))
/freebsd-current/crypto/openssl/crypto/pkcs7/
H A Dpk7_attr.c117 const unsigned char *md, int mdlen)
123 if (!ASN1_STRING_set(os, md, mdlen)
116 PKCS7_add1_attrib_digest(PKCS7_SIGNER_INFO *si, const unsigned char *md, int mdlen) argument
/freebsd-current/crypto/openssl/crypto/ocsp/
H A Docsp_vfy.c313 int mdlen; local
330 mdlen = EVP_MD_get_size(dgst);
331 if (mdlen < 0) {
335 if (cid->issuerNameHash.length != mdlen ||
336 cid->issuerKeyHash.length != mdlen) {
343 if (memcmp(md, cid->issuerNameHash.data, mdlen) != 0) {
351 ret = memcmp(md, cid->issuerKeyHash.data, mdlen) == 0;
/freebsd-current/contrib/wpa/src/eap_common/
H A Deap_pwd_common.c51 size_t resultbytelen, len = 0, mdlen; local
68 mdlen = SHA256_MAC_LEN;
69 if (crypto_hash_finish(hash, digest, &mdlen) < 0)
71 if ((len + mdlen) > resultbytelen)
74 os_memcpy(result + len, digest, mdlen);
75 len += mdlen;
/freebsd-current/crypto/openssl/crypto/evp/
H A Dm_sigver.c526 unsigned int mdlen = 0; local
532 r = EVP_DigestFinal_ex(ctx, md, &mdlen);
546 r = EVP_DigestFinal_ex(tmp_ctx, md, &mdlen);
551 if (EVP_PKEY_sign(pctx, sigret, siglen, md, mdlen) <= 0)
597 unsigned int mdlen = 0; local
639 r = EVP_DigestFinal_ex(ctx, md, &mdlen);
652 r = EVP_DigestFinal_ex(tmp_ctx, md, &mdlen);
657 return EVP_PKEY_verify(pctx, sig, siglen, md, mdlen);
H A Ddigest.c666 unsigned char *md, size_t *mdlen)
676 if (mdlen != NULL)
677 *mdlen = temp;
664 EVP_Q_digest(OSSL_LIB_CTX *libctx, const char *name, const char *propq, const void *data, size_t datalen, unsigned char *md, size_t *mdlen) argument
/freebsd-current/crypto/openssl/ssl/
H A Dtls13_enc.c165 size_t mdlen; local
194 mdlen = (size_t)mdleni;
205 (unsigned char *)prevsecret, mdlen);
214 ret = EVP_KDF_derive(kctx, outsecret, mdlen, params) <= 0;
/freebsd-current/contrib/wpa/src/crypto/
H A Dcrypto_openssl.c1113 unsigned int mdlen; local
1125 mdlen = *len;
1126 res = HMAC_Final(ctx->ctx, mac, &mdlen);
1134 *len = mdlen;
1145 unsigned int mdlen)
1164 res = HMAC_Final(ctx, mac, &mdlen);
1142 openssl_hmac_vector(const EVP_MD *type, const u8 *key, size_t key_len, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac, unsigned int mdlen) argument
H A Dcrypto_wolfssl.c162 unsigned int mdlen)
167 (void) mdlen;
159 wolfssl_hmac_vector(int type, const u8 *key, size_t key_len, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac, unsigned int mdlen) argument
/freebsd-current/crypto/openssl/include/openssl/
H A Dpkcs7.h416 const unsigned char *md, int mdlen);
H A Devp.h721 unsigned char *md, size_t *mdlen);

Completed in 311 milliseconds