skip to navigation
skip to content

base32-crockford 0.2.0

A Python implementation of Douglas Crockford's base32 encoding scheme

Latest Version: 0.3.0

A Python module implementing the alternate base32 encoding as described by Douglas Crockford at:

He designed the encoding to:

  • Be human and machine readable
  • Be compact
  • Be error resistant
  • Be pronounceable

It uses a symbol set of 10 digits and 22 letters, excluding I, L O and U. Decoding is not case sensitive, and ‘i’ and ‘l’ are converted to ‘1’ and ‘o’ is converted to ‘0’. Encoding uses only upper-case characters.

Hyphens may be present in symbol strings to improve readability, and are removed when decoding.

A check symbol can be appended to a symbol string to detect errors within the string.

File Type Py Version Uploaded on Size
base32-crockford-0.2.0.tar.gz (md5) Source 2014-01-06 4KB