PKCS5_SALT_LEN
if (!EVP_DigestUpdate(md_ctx, salt, PKCS5_SALT_LEN))
unsigned char salt[PKCS5_SALT_LEN];