|
pam_pkcs11
0.6.8
|
Go to the source code of this file.
Defines | |
| #define | BASE64_EXTERN extern |
Functions | |
| BASE64_EXTERN int | base64_encode (const unsigned char *in, size_t len, unsigned char *out, size_t *outlen) |
| Encode byte array into a base64 string. | |
| BASE64_EXTERN int | base64_decode (const char *in, unsigned char *out, size_t outlen) |
| Decode a base64 string into a byte array. | |
| #define BASE64_EXTERN extern |
| BASE64_EXTERN int base64_decode | ( | const char * | in, |
| unsigned char * | out, | ||
| size_t | outlen | ||
| ) |
Decode a base64 string into a byte array.
| in | Input string data |
| out | Pointer to pre-allocated buffer space |
| outlen | Size of buffer |
| BASE64_EXTERN int base64_encode | ( | const unsigned char * | in, |
| size_t | len, | ||
| unsigned char * | out, | ||
| size_t * | outlen | ||
| ) |
Encode byte array into a base64 string.
| in | Pointer to byte array |
| len | lenght of input data |
| out | Pointer to preallocated buffer space |
| outlen | Size of buffer |
1.7.6.1