keycrunch
int keycrunch(char *, const char *, const char *);
int (*keycrunch)(char *, const char *, const char *);
return(skey_algorithm_table[skey_hash_type].keycrunch(result, seed, passwd));
keycrunch(data, seed, pass);
if (keycrunch(key, seed, passwd) != 0)
if (keycrunch(key, seed, passwd) != 0)