Searched refs:md_tmp (Results 1 – 1 of 1) sorted by relevance
/dragonfly/crypto/libressl/crypto/evp/ |
H A D | p5_crpt.c | 82 unsigned char md_tmp[EVP_MAX_MD_SIZE]; in PKCS5_PBE_keyivgen() local 132 if (!EVP_DigestFinal_ex(&ctx, md_tmp, NULL)) in PKCS5_PBE_keyivgen() 137 if (!EVP_DigestUpdate(&ctx, md_tmp, mdsize)) in PKCS5_PBE_keyivgen() 139 if (!EVP_DigestFinal_ex (&ctx, md_tmp, NULL)) in PKCS5_PBE_keyivgen() 142 if ((size_t)EVP_CIPHER_key_length(cipher) > sizeof(md_tmp)) { in PKCS5_PBE_keyivgen() 146 memcpy(key, md_tmp, EVP_CIPHER_key_length(cipher)); in PKCS5_PBE_keyivgen() 151 memcpy(iv, md_tmp + (16 - EVP_CIPHER_iv_length(cipher)), in PKCS5_PBE_keyivgen() 155 explicit_bzero(md_tmp, EVP_MAX_MD_SIZE); in PKCS5_PBE_keyivgen()
|