pub unsafe extern "C" fn pkcs_5_alg1_openssl( password: *const c_uchar, password_len: c_ulong, salt: *const c_uchar, iteration_count: c_int, hash_idx: c_int, out: *mut c_uchar, outlen: *mut c_ulong, ) -> c_int