pub unsafe extern "C" fn EVP_DigestFinal( ctx: *mut EVP_MD_CTX, md_out: *mut u8, out_size: *mut c_uint, ) -> c_int