-
Notifications
You must be signed in to change notification settings - Fork 0
Base32c
Tony Arcieri edited this page Apr 13, 2014
·
2 revisions
Base32c is the short name used to describe Douglas Crockford's Base32 encoding with two tweaks which are still decode-compatible with other versions of Base32:
- Lowercase letters are used during encoding
- No trailing
=
characters are added
ORDO makes extensive use of Base32c, choosing it as its primary way of representing keys. We choose it over schemes like Base64 or Base58 for the following reasons:
- Unambiguous/canonical: only one valid Base32c string exists for a given input
- Easier to type into Smartphones
- URL safe
- Nicer aesthetics
- Fewer ambiguous characters