![]() |
pluto
1
Small utility library for UUIDs, SHA1, and Encryption
|
Do not use these functions. More...
Classes | |
class | FileDataReader |
class used in processing the file data for the encryption More... | |
class | IDataReader |
Template type, input the data type that is to be encrypted. More... | |
class | SHA1 |
SHA1 functionality of Pluto. More... | |
class | TeaCrypter |
Encryption functionality of Pluto. More... | |
Enumerations | |
enum | { UUID4_ESUCCESS = 0, UUID4_EFAILURE = -1 } |
Enumerations used for error checking. | |
Functions | |
void | Encrypt (uint32_t *v, uint32_t *k) |
Private encryption method. | |
void | Decrypt (uint32_t *v, uint32_t *k) |
Private decryption method. | |
std::string | GenUUID () |
GenUUID - Generates a UUID4 string. More... | |
Do not use these functions.
std::string plt::GenUUID | ( | ) |
GenUUID - Generates a UUID4 string.
This function generates a Univeral Unique Identifier which is used as a key to reference an object. The format the UUID comes in is: xxxx0000-x0x0-0x0x-00xx-xxxxxx0000000