#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 |
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.7