Fabcoin Core
0.16.2
P2P Digital Currency
|
#include "pch.h"
#include "cryptlib.h"
#include "pubkey.h"
#include "gfpcrypt.h"
#include "eccrypto.h"
#include "aes.h"
#include "crc.h"
#include "adler32.h"
#include "md2.h"
#include "md4.h"
#include "md5.h"
#include "sha.h"
#include "tiger.h"
#include "ripemd.h"
#include "whrlpool.h"
#include "hkdf.h"
#include "poly1305.h"
#include "siphash.h"
#include "blake2.h"
#include "hmac.h"
#include "ttmac.h"
#include "integer.h"
#include "pwdbased.h"
#include "filters.h"
#include "files.h"
#include "hex.h"
#include "smartptr.h"
#include <iostream>
#include <sstream>
#include <iomanip>
#include "validate.h"
Go to the source code of this file.
Classes | |
struct | HashTestTuple |
struct | PBKDF_TestTuple |
struct | HKDF_TestTuple |
struct | Poly1305_TestTuples |
struct | BLAKE2_TestTuples |
Macros | |
#define | CRYPTOPP_ENABLE_NAMESPACE_WEAK 1 |
Functions | |
bool | HashModuleTest (HashTransformation &md, const HashTestTuple *testSet, unsigned int testSetSize) |
bool | ValidateCRC32 () |
bool | ValidateCRC32C () |
bool | ValidateAdler32 () |
bool | ValidateMD2 () |
bool | ValidateMD4 () |
bool | ValidateMD5 () |
bool | ValidateSHA () |
bool | ValidateSHA2 () |
bool | ValidateTiger () |
bool | ValidateRIPEMD () |
bool | ValidatePanama () |
bool | ValidateWhirlpool () |
bool | ValidateHMAC () |
bool | ValidateTTMAC () |
bool | TestPBKDF (PasswordBasedKeyDerivationFunction &pbkdf, const PBKDF_TestTuple *testSet, unsigned int testSetSize) |
bool | ValidatePBKDF () |
bool | TestHKDF (KeyDerivationFunction &kdf, const HKDF_TestTuple *testSet, unsigned int testSetSize) |
bool | ValidateHKDF () |
bool | ValidatePoly1305 () |
bool | ValidateSipHash () |
bool | ValidateBLAKE2s () |
bool | ValidateBLAKE2b () |
#define CRYPTOPP_ENABLE_NAMESPACE_WEAK 1 |
Definition at line 5 of file validat3.cpp.
bool HashModuleTest | ( | HashTransformation & | md, |
const HashTestTuple * | testSet, | ||
unsigned int | testSetSize | ||
) |
Definition at line 66 of file validat3.cpp.
bool TestHKDF | ( | KeyDerivationFunction & | kdf, |
const HKDF_TestTuple * | testSet, | ||
unsigned int | testSetSize | ||
) |
Definition at line 651 of file validat3.cpp.
bool TestPBKDF | ( | PasswordBasedKeyDerivationFunction & | pbkdf, |
const PBKDF_TestTuple * | testSet, | ||
unsigned int | testSetSize | ||
) |
Definition at line 572 of file validat3.cpp.
bool ValidateAdler32 | ( | ) |
Definition at line 135 of file validat3.cpp.
bool ValidateBLAKE2b | ( | ) |
Definition at line 1475 of file validat3.cpp.
bool ValidateBLAKE2s | ( | ) |
Definition at line 1080 of file validat3.cpp.
bool ValidateCRC32 | ( | ) |
Definition at line 95 of file validat3.cpp.
bool ValidateCRC32C | ( | ) |
Definition at line 115 of file validat3.cpp.
bool ValidateHKDF | ( | ) |
Definition at line 688 of file validat3.cpp.
bool ValidateHMAC | ( | ) |
Definition at line 440 of file validat3.cpp.
bool ValidateMD2 | ( | ) |
Definition at line 154 of file validat3.cpp.
bool ValidateMD4 | ( | ) |
Definition at line 173 of file validat3.cpp.
bool ValidateMD5 | ( | ) |
Definition at line 192 of file validat3.cpp.
bool ValidatePanama | ( | ) |
Definition at line 365 of file validat3.cpp.
bool ValidatePBKDF | ( | ) |
Definition at line 602 of file validat3.cpp.
bool ValidatePoly1305 | ( | ) |
Definition at line 782 of file validat3.cpp.
bool ValidateRIPEMD | ( | ) |
Definition at line 245 of file validat3.cpp.
bool ValidateSHA | ( | ) |
Definition at line 211 of file validat3.cpp.
bool ValidateSHA2 | ( | ) |
Definition at line 217 of file validat3.cpp.
bool ValidateSipHash | ( | ) |
Definition at line 900 of file validat3.cpp.
bool ValidateTiger | ( | ) |
Definition at line 223 of file validat3.cpp.
bool ValidateTTMAC | ( | ) |
bool ValidateWhirlpool | ( | ) |
Definition at line 370 of file validat3.cpp.