While ColdFusion has native methods for converting to Base64 and Hex, it doesn't have a way to encode Base32 values. As such, I've created this ColdFusion component that has static methods for encoding and decoding values using the Base32 alphabet.
- decode( String ) :: String
- decodeBinary( Binary ) :: Binary
- encode( String ) :: String
- decodeBinary( Binary ) :: Binary
Note: If you use the string-base encoding functions, the strings are currently assumed to be in UTF-8 encoding.