Encode an array of binary bytes into a Base32 string.
Should not fail (the only possible exception is that the
returned string cannot be allocated in memory)
Decode a Base32 string into an array of binary bytes.
May fail if the parameter is a non canonical Base32 string
(the only other possible exception is that the
returned array cannot be allocated in memory)