SKEY_BINKEY_SIZE
char key[SKEY_BINKEY_SIZE];
char fkey[SKEY_BINKEY_SIZE];
char filekey[SKEY_BINKEY_SIZE];
if (memcmp(filekey, fkey, SKEY_BINKEY_SIZE) != 0) {
(void)memcpy(result, results, SKEY_BINKEY_SIZE);
(void)memcpy((void *)result, (void *)results, SKEY_BINKEY_SIZE);
(void)memcpy((void *)result, (void *)results, SKEY_BINKEY_SIZE);
MD4Update(&md, (unsigned char *) x, SKEY_BINKEY_SIZE);
(void)memcpy(x, results, SKEY_BINKEY_SIZE);
MD5Update(&md, (unsigned char *)x, SKEY_BINKEY_SIZE);
(void)memcpy((void *)x, (void *)results, SKEY_BINKEY_SIZE);
SHA1Update(&sha, (unsigned char *)x, SKEY_BINKEY_SIZE);
RMD160Update(&rmd, (unsigned char *)x, SKEY_BINKEY_SIZE);
(void)memcpy((void *)x, (void *)results, SKEY_BINKEY_SIZE);
char passwd[SKEY_MAX_PW_LEN+1], key[SKEY_BINKEY_SIZE];
char seed[SKEY_MAX_PW_LEN+2], key[SKEY_BINKEY_SIZE], defaultseed[SKEY_MAX_SEED_LEN+1];