Home
last modified time | relevance | path

Searched refs:md_tmp (Results 1 – 1 of 1) sorted by relevance

/freebsd-12.1/crypto/openssl/crypto/evp/
H A Dp5_crpt.c29 unsigned char md_tmp[EVP_MAX_MD_SIZE]; in PKCS5_PBE_keyivgen() local
76 if (!EVP_DigestFinal_ex(ctx, md_tmp, NULL)) in PKCS5_PBE_keyivgen()
84 if (!EVP_DigestUpdate(ctx, md_tmp, mdsize)) in PKCS5_PBE_keyivgen()
86 if (!EVP_DigestFinal_ex(ctx, md_tmp, NULL)) in PKCS5_PBE_keyivgen()
89 OPENSSL_assert(EVP_CIPHER_key_length(cipher) <= (int)sizeof(md_tmp)); in PKCS5_PBE_keyivgen()
90 memcpy(key, md_tmp, EVP_CIPHER_key_length(cipher)); in PKCS5_PBE_keyivgen()
92 memcpy(iv, md_tmp + (16 - EVP_CIPHER_iv_length(cipher)), in PKCS5_PBE_keyivgen()
96 OPENSSL_cleanse(md_tmp, EVP_MAX_MD_SIZE); in PKCS5_PBE_keyivgen()