Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- unsigned char *unbase64(unsigned char *input, int length)
- {
- BIO *b64, *bmem;
- unsigned char *buffer = (unsigned char *)malloc(length);
- memset(buffer, 0, length);
- b64 = BIO_new(BIO_f_base64());
- bmem = BIO_new_mem_buf(input, length);
- bmem = BIO_push(b64, bmem);
- BIO_read(bmem, buffer, length);
- BIO_free_all(bmem);
- return buffer;
- }
Add Comment
Please, Sign In to add comment