#include <MHashKeyGen.h>
Public Member Functions | |
MHashKeyGen (void) | |
MHashKeyGen (keygenid kgalgo, hashid halgo, unsigned int keysize) | |
~MHashKeyGen (void) | |
void | setKeySize (unsigned int KeySize) |
void | setKeyGenAlgorithm (keygenid algo) |
void | setHashAlgorithm (hashid hashalgo) |
void | setHashAlgorithms (std::vector< hashid > hashalgos) |
void | setSalt (std::vector< unsigned char > salt) |
std::vector< unsigned char > | createKey (std::string password) |
Private Member Functions | |
void * | s_malloc (size_t size) |
Private Attributes | |
bool | ready |
keygenid | Algorithm |
KEYGEN | AlgorithmData |
unsigned int | KeySize |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|