]> git.sesse.net Git - freerainbowtables/blob - BOINC software/BOINC client apps/distrrtgen/tmp/RainbowTableGenerator.h
cleanup
[freerainbowtables] / BOINC software / BOINC client apps / distrrtgen / tmp / RainbowTableGenerator.h
1 #ifndef __RAINBOWTABLEGENERATOR_H_
2 #define __RAINBOWTABLEGENERATOR_H_
3
4
5 class CRainbowTableGenerator
6 {
7 private:
8
9         //void CRainbowTableGenerator::GetCharset(std::string sCharsetName, char **pCharset);
10 public:
11         CRainbowTableGenerator();
12 public:
13         ~CRainbowTableGenerator(void);
14         int CalculateTable(std::string sFilename, int nRainbowChainCount, std::string sHashRoutineName, std::string sCharsetName, int nPlainLenMin, int nPlainLenMax, int nRainbowTableIndex, int nRainbowChainLen, uint64 nChainStart, std::string sSalt = "");
15 private:
16         int m_nCurrentCalculatedChains;
17 };
18
19 #endif