hash_evp
return hash_evp(EVP_sha1(), data, num_data, output);
return hash_evp(EVP_sha256(), data, num_data, output);
return hash_evp(EVP_sha384(), data, num_data, output);
return hash_evp(EVP_md4(), data, num_data, output);
return hash_evp(EVP_md5(), data, num_data, output);