Registered by Jason Gerard DeRose

A base32 encoding designed for document-oriented databases

Dbase32 uses an encoding table whose symbols are in ASCII/UTF-8 sorted order:

    3456789ABCDEFGHIJKLMNOPQRSTUVWXY

This means that unlike RFC-3548 Base32 encoding, the sort-order of the encoded data will match the sort-order of the binary data.

Documentation: http://docs.novacut.com/dbase32/index.html
Dbase32 on PyPI: https://pypi.python.org/pypi/dbase32

sudo add-apt-repository -ys ppa:novacut/stable
sudo apt-get update
sudo apt-get install python3-dbase32

Stable Releases PPA: https://launchpad.net/~novacut/+archive/stable
Daily Builds PPA: https://launchpad.net/~novacut/+archive/daily

Novacut Wiki Home: https://wiki.ubuntu.com/Novacut
If you're on IRC, come chat with us on #novacut

Example usage:

>>> from dbase32 import db32enc, db32dec
>>> db32enc(b'binary foo')
'FCNPVRELI7J9FUUI'
>>> db32dec('FCNPVRELI7J9FUUI')
b'binary foo'

Project information

Maintainer:
Novacut Dev
Driver:
Jason Gerard DeRose
Licence:
GNU LGPL v3

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Bazaar
Programming languages:
Python3, C

Get Involved

Downloads

Latest version is 1.7
released

All downloads

Announcements