Browse Source

use base64 alphabet directly

pull/16/head
orignal 11 years ago
parent
commit
95b40c0c30
  1. 5
      base64.cpp
  2. 4
      base64.h

5
base64.cpp

@ -27,6 +27,11 @@ namespace data @@ -27,6 +27,11 @@ namespace data
'4', '5', '6', '7', '8', '9', '-', '~'
};
const char * GetBase64SubstitutionTable ()
{
return T64;
}
/*
* Reverse Substitution Table (built in run time)
*/

4
base64.h

@ -11,9 +11,9 @@ namespace data @@ -11,9 +11,9 @@ namespace data
size_t ByteStreamToBase64 (const uint8_t * InBuffer, size_t InCount, char * OutBuffer, size_t len);
size_t Base64ToByteStream (const char * InBuffer, size_t InCount, uint8_t * OutBuffer, size_t len );
const char * GetBase64SubstitutionTable ();
size_t Base32ToByteStream (const char * inBuf, size_t len, uint8_t * outBuf, size_t outLen);
}
}

Loading…
Cancel
Save