Unpadded Base64
Project Description
Encode and decode Base64 without “=” padding.
RFC 4648 specifies that Base64 should be padded to a multiple of 4 bytes using “=” characters. However this conveys no benefit so many protocols choose to use Base64 without the “=” padding.
Installing
pip install unpaddedbase64
Using
import unpaddedbase64 assert (unpaddedbase64.encode_base64(b'\x00')) == u'AA' assert (unpaddedbase64.decode_base64(u'AA')) == b'\x00'
Release history Release notifications
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size & hash SHA256 hash help | File type | Python version | Upload date |
---|---|---|---|
unpaddedbase64-1.1.0-py2-none-any.whl (3.3 kB) Copy SHA256 hash SHA256 | Wheel | py2 | Feb 18, 2016 |
unpaddedbase64-1.1.0-py2.py3-none-any.whl (3.3 kB) Copy SHA256 hash SHA256 | Wheel | py2.py3 | Mar 7, 2016 |