Go to the source code of this file.
|
GWENHYWFAR_API int | GWEN_SmallTresor_Decrypt (const uint8_t *p, uint32_t len, const char *password, GWEN_BUFFER *dst, int passwordIterations, int cryptIterations) |
|
GWENHYWFAR_API int | GWEN_SmallTresor_Encrypt (const uint8_t *src, uint32_t slen, const char *password, GWEN_BUFFER *dst, int passwordIterations, int cryptIterations) |
|
◆ GWEN_SmallTresor_Decrypt()
GWENHYWFAR_API int GWEN_SmallTresor_Decrypt |
( |
const uint8_t * | p, |
|
|
uint32_t | len, |
|
|
const char * | password, |
|
|
GWEN_BUFFER * | dst, |
|
|
int | passwordIterations, |
|
|
int | cryptIterations ) |
◆ GWEN_SmallTresor_Encrypt()
GWENHYWFAR_API int GWEN_SmallTresor_Encrypt |
( |
const uint8_t * | src, |
|
|
uint32_t | slen, |
|
|
const char * | password, |
|
|
GWEN_BUFFER * | dst, |
|
|
int | passwordIterations, |
|
|
int | cryptIterations ) |
This function encrypts the given data using the given password. The key for encryption is derived from the given password using the function GWEN_MDigest_PKPDF2.