| 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
 1.7.6.1