#include "cryptoFunctions.h"
#include "compare.h"
#include <string.h>
#include <openssl/md2.h>
#include <openssl/md4.h>
#include <openssl/md5.h>
#include <openssl/ripemd.h>
#include <openssl/sha.h>
#include <openssl/blowfish.h>
#include <openssl/aes.h>
#include <openssl/cast.h>
#include <openssl/des.h>
Include dependency graph for cryptoFunctions.cpp:

Go to the source code of this file.
Defines | |
| #define | _GET_FUNCTION_IDENTIFIERS_ |
Functions | |
| void | initCharArray (unsigned char **charArray, int byteLength) |
| cryptoFunction | getFunctionPointer (const char *functionName) |
| void | nullIvec (unsigned char *ivec) |
| int | MD2_WRAPPER (const unsigned char *input, int length, const unsigned char *iteration, unsigned char **output) |
| the following area can be configured to support more crypto functions | |
| int | MD4_WRAPPER (const unsigned char *input, int length, const unsigned char *iteration, unsigned char **output) |
| int | MD5_WRAPPER (const unsigned char *input, int length, const unsigned char *iteration, unsigned char **output) |
| int | MDC2_WRAPPER (const unsigned char *input, int length, const unsigned char *iteration, unsigned char **output) |
| int | RIPEMD160_WRAPPER (const unsigned char *input, int length, const unsigned char *iteration, unsigned char **output) |
| int | SHA1_WRAPPER (const unsigned char *input, int length, const unsigned char *iteration, unsigned char **output) |
| int | AES_CBC_WRAPPER (const unsigned char *input, int length, const unsigned char *iteration, unsigned char **output) |
| int | BF_CBC_WRAPPER (const unsigned char *input, int length, const unsigned char *iteration, unsigned char **output) |
| int | CAMELLIA_CBC_WRAPPER (const unsigned char *input, int length, const unsigned char *iteration, unsigned char **output) |
| int | CAST_CBC_WRAPPER (const unsigned char *input, int length, const unsigned char *iteration, unsigned char **output) |
| int | IDEA_CBC_WRAPPER (const unsigned char *input, int length, const unsigned char *iteration, unsigned char **output) |
1.5.1