#include "beecrypt.h"
Go to the source code of this file.
Defines | |
| #define | B64DECODE_WHITESPACE " \f\n\r\t\v" |
| #define | B64ENCODE_CHARS_PER_LINE 72 |
| #define | B64ENCODE_EOLSTR "\n" |
Functions | |
| char * | b64encode (const void *data, int ns) |
| Encode chunks of 3 bytes of binary input into 4 bytes of base64 output. More... | |
| char * | b64crc (const unsigned char *data, int ns) |
| Encode crc of binary input data into 5 bytes of base64 output. More... | |
| int | b64decode (const char *s, void **datap, int *lenp) |
| Decode chunks of 4 bytes of base64 input into 3 bytes of binary output. More... | |
| char * | b64enc (const memchunk *) |
| memchunk * | b64dec (const char *) |
Variables | |
| const char * | b64decode_whitespace |
| Decode white space character set (default). More... | |
| int | b64encode_chars_per_line |
| Encode 72 characters per line (default). More... | |
| const char * | b64encode_eolstr |
| Encode end-of-line string (default). More... | |
Definition in file base64.h.
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Encode crc of binary input data into 5 bytes of base64 output.
Definition at line 338 of file base64.c. Referenced by armorFormat. |
|
|
|
|
||||||||||||||||
|
Decode chunks of 4 bytes of base64 input into 3 bytes of binary output.
Definition at line 370 of file base64.c. Referenced by armorFormat, pgpReadPkts, rpmdbAdd, rpmdbRemove, and rpmtsFindPubkey. |
|
|
|
|
||||||||||||
|
Encode chunks of 3 bytes of binary input into 4 bytes of base64 output.
Definition at line 249 of file base64.c. Referenced by armorFormat, b64crc, base64Format, and rpmcliImportPubkey. |
|
|
Decode white space character set (default).
|
|
|
Encode 72 characters per line (default).
|
|
|
Encode end-of-line string (default).
|
1.2.14 written by Dimitri van Heesch,
© 1997-2002