-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathCommon.h
51 lines (42 loc) · 1.48 KB
/
Common.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
// Include guard
#ifndef COMMON_H
#define COMMON_H
// Suppress the deprecated warnings for VC2005
#define _CRT_SECURE_NO_WARNINGS
#include <tchar.h>
// General includes
#include "TemplateInc.h"
// Specific to this extension
#include <string>
using namespace std;
#include "Resource.h"
#include "FlagsPrefs.h"
#include "Information.h"
#include "Data.h"
#include "CkCrypt2.h"
// rTemplate include
#include "rTemplate.h"
// Globals and prototypes
extern HINSTANCE hInstLib;
extern short * conditionsInfos;
extern short * actionsInfos;
extern short * expressionsInfos;
extern long (WINAPI ** ConditionJumps)(LPRDATA rdPtr, long param1, long param2);
extern short (WINAPI ** ActionJumps)(LPRDATA rdPtr, long param1, long param2);
extern long (WINAPI ** ExpressionJumps)(LPRDATA rdPtr, long param);
extern PropData Properties[];
extern WORD DebugTree[];
// End include guard
#endif
/* Pages that might be useful:
http://en.wikipedia.org/wiki/PBKDF2
http://msdn.microsoft.com/en-us/library/aa380261(VS.85).aspx
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin/bioctl/pbkdf2.c?rev=HEAD&content-type=text%2Fplain
http://www.google.co.uk/search?hl=en&source=hp&q=C%2B%2B+PBKDF2&aq=f&aqi=g-sx10&aql=&oq=&gs_rfai=
http://pastebin.com/f5ba89711 (C code of PBKDF2)
http://www.xs4all.nl/~rjoris/wpapsk.html
http://anandam.name/pbkdf2/
http://www.example-code.com/vcpp/crypt2_pbkdf2.asp
http://www.chilkatsoft.com/refdoc/vcCkCrypt2Ref.html
http://www.koders.com/cpp/fid1ED0FF03C1C6033A5B0A38128AECAE389C7951AD.aspx?s=crc
*/