6 enum RHash { RHASH_UNDEF = -1, RHASH_LM, RHASH_MD4, RHASH_MD5, RHASH_SHA1, RHASH_NTLM };
10 unsigned __int64 startIdx;
12 unsigned char* stPlain;
16 unsigned char* charSet;
20 unsigned __int64 reduceOffset;
21 unsigned __int64 plainSpaceTotal;
22 unsigned int rainbowChainLen;
25 extern "C" int CalcChainsOnCUDA(const RCudaTask* task, unsigned __int64 *resultBuff);
26 extern "C" int GetChainsBufferSize(int minSize);