Base64 uses lower and uppercase alphabet and also some special characters
Base32 is better, but still uses also alphabet characters (the output is larger than base64 of course)
How to encode a NSData into a number-only NSString?
As i can transmit only number characters '0'-'9'
Some hints:
NSData
has methods to tell you how many bytes it represents and to provide a pointer to these bytes.HTH