1f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Project/* ---- BASE64 Routines ---- */
2f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Project#ifdef BASE64
3f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectint base64_encode(const unsigned char *in,  unsigned long len,
4f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Project                        unsigned char *out, unsigned long *outlen);
5f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Project
6f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectint base64_decode(const unsigned char *in,  unsigned long len,
7f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Project                        unsigned char *out, unsigned long *outlen);
8f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Project#endif
9f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Project
10f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Project/* ---- MEM routines ---- */
11f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectvoid zeromem(void *dst, size_t len);
12f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectvoid burn_stack(unsigned long len);
13f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Project
14f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectconst char *error_to_string(int err);
15f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Project
16f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectextern const char *crypt_build_settings;
17f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Project
18f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Project/* ---- HMM ---- */
19f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Projectint crypt_fsa(void *mp, ...);
20f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Project
21f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Project/* $Source: /cvs/libtom/libtomcrypt/src/headers/tomcrypt_misc.h,v $ */
22f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Project/* $Revision: 1.4 $ */
23f7fc46c63fdc8f39234fea409b8dbe116d73ebf8The Android Open Source Project/* $Date: 2006/11/06 03:03:01 $ */
24