]> git.sesse.net Git - freerainbowtables/blobdiff - Common/rt api/tmp/HashRoutine.h
64-bit fixes for distrrtgen
[freerainbowtables] / Common / rt api / tmp / HashRoutine.h
diff --git a/Common/rt api/tmp/HashRoutine.h b/Common/rt api/tmp/HashRoutine.h
deleted file mode 100644 (file)
index 681fa78..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
-   RainbowCrack - a general propose implementation of Philippe Oechslin's faster time-memory trade-off technique.
-
-   Copyright (C) Zhu Shuanglei <shuanglei@hotmail.com>
-*/
-
-#ifndef _HASHROUTINE_H
-#define _HASHROUTINE_H
-
-#include <string>
-#include <vector>
-using namespace std;
-
-typedef void (*HASHROUTINE)(unsigned char* pPlain, int nPlainLen, unsigned char* pHash);
-
-class CHashRoutine  
-{
-public:
-       CHashRoutine();
-       virtual ~CHashRoutine();
-
-private:
-       vector<string>          vHashRoutineName;
-       vector<HASHROUTINE>     vHashRoutine;
-       vector<int>                     vHashLen;
-       void AddHashRoutine(string sHashRoutineName, HASHROUTINE pHashRoutine, int nHashLen);
-
-public:
-       string GetAllHashRoutineName();
-       void GetHashRoutine(string sHashRoutineName, HASHROUTINE& pHashRoutine, int& nHashLen);
-};
-
-#endif