* it must NOT be freed. */
extern void buf_append_string(struct buffer_if *buf, cstring_t s);
* it must NOT be freed. */
extern void buf_append_string(struct buffer_if *buf, cstring_t s);
extern string_t hex_encode(const uint8_t *bin, int binsize);
/* Convert a byte array to hex, returning the result in a freshly allocated
extern string_t hex_encode(const uint8_t *bin, int binsize);
/* Convert a byte array to hex, returning the result in a freshly allocated
* processed without error; otherwise false. */
extern void read_mpbin(MP_INT *a, uint8_t *bin, int binsize);
* processed without error; otherwise false. */
extern void read_mpbin(MP_INT *a, uint8_t *bin, int binsize);