Base3264Encoding |
Base3264Encoding is a standard base 32/64 encoder/decoder
The base 32 conversions are based on the standards except that padding is turned
off and it is not case sensitive (by default).
ZBase32, Crockford and a low profanity base 32 alphabets are included to support
various use cases.
Note that the crockford base32 encoding doesn't support the crockford checksum
mechanism.
RFC: http://tools.ietf.org/html/rfc4648
Base32: http://en.wikipedia.org/wiki/Base32
Base64: http://en.wikipedia.org/wiki/Base64
Crockford: http://www.crockford.com/wrmg/base32.html
|
Base32Url |
Base32Url is a standard base 32 encoder/decoder except that padding turned
off and it is not case sensitive (by default).
If you turn padding and case sensitivity on it becomes a standard base32
encoder/decoder giving you 8 character chunks right padded with equals symbols.
If you leave padding off and use Base32Url.ZBase32Alphabet you
get a z-base-32 compatible encoder/decoder.
Note that the crockford base32 encoding doesn't support the crockford checksum
mechanism.
See http://tools.ietf.org/html/rfc4648
For more information see http://en.wikipedia.org/wiki/Base32
|
Base64Url |
Modified Base64 for URL applications ('base64url' encoding)
See http://tools.ietf.org/html/rfc4648
For more information see http://en.wikipedia.org/wiki/Base64
|
EncodingType |
EncodingType
|