Crypto++
Main Page
Namespaces
Classes
Files
File List
File Members
validate.h
1
#ifndef CRYPTOPP_VALIDATE_H
2
#define CRYPTOPP_VALIDATE_H
3
4
#include "
cryptlib.h
"
5
6
bool
ValidateAll(
bool
thorough);
7
bool
TestSettings();
8
bool
TestOS_RNG();
9
bool
ValidateBaseCode();
10
11
bool
ValidateCRC32();
12
bool
ValidateAdler32();
13
bool
ValidateMD2();
14
bool
ValidateMD4();
15
bool
ValidateMD5();
16
bool
ValidateSHA();
17
bool
ValidateSHA2();
18
bool
ValidateTiger();
19
bool
ValidateRIPEMD();
20
bool
ValidatePanama();
21
bool
ValidateWhirlpool();
22
23
bool
ValidateHMAC();
24
bool
ValidateTTMAC();
25
26
bool
ValidateCipherModes();
27
bool
ValidatePBKDF();
28
29
bool
ValidateDES();
30
bool
ValidateIDEA();
31
bool
ValidateSAFER();
32
bool
ValidateRC2();
33
bool
ValidateARC4();
34
35
bool
ValidateRC5();
36
bool
ValidateBlowfish();
37
bool
ValidateThreeWay();
38
bool
ValidateGOST();
39
bool
ValidateSHARK();
40
bool
ValidateSEAL();
41
bool
ValidateCAST();
42
bool
ValidateSquare();
43
bool
ValidateSKIPJACK();
44
bool
ValidateRC6();
45
bool
ValidateMARS();
46
bool
ValidateRijndael();
47
bool
ValidateTwofish();
48
bool
ValidateSerpent();
49
bool
ValidateSHACAL2();
50
bool
ValidateCamellia();
51
bool
ValidateSalsa();
52
bool
ValidateSosemanuk();
53
bool
ValidateVMAC();
54
bool
ValidateCCM();
55
bool
ValidateGCM();
56
bool
ValidateCMAC();
57
58
bool
ValidateBBS();
59
bool
ValidateDH();
60
bool
ValidateMQV();
61
bool
ValidateRSA();
62
bool
ValidateElGamal();
63
bool
ValidateDLIES();
64
bool
ValidateNR();
65
bool
ValidateDSA(
bool
thorough);
66
bool
ValidateLUC();
67
bool
ValidateLUC_DL();
68
bool
ValidateLUC_DH();
69
bool
ValidateXTR_DH();
70
bool
ValidateRabin();
71
bool
ValidateRW();
72
//bool ValidateBlumGoldwasser();
73
bool
ValidateECP();
74
bool
ValidateEC2N();
75
bool
ValidateECDSA();
76
bool
ValidateESIGN();
77
78
CryptoPP::RandomNumberGenerator & GlobalRNG();
79
bool
RunTestDataFile(
const
char
*filename,
const
CryptoPP::NameValuePairs &overrideParameters=CryptoPP::g_nullNameValuePairs,
bool
thorough=
true
);
80
81
#endif
Generated on Sun Aug 18 2013 19:09:19 for Crypto++ by
1.8.4