skeychallenge
int skeychallenge(struct skey *, char *, char *);
i = skeychallenge(&skey, username, str);
i = skeychallenge(&skey, username, skeyprompt);