-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for Base56 #3
Comments
Currently looking into https://pypi.python.org/pypi/base58. Are you certain you meant to type 56? The wikipedia article links to 58. |
From the article:
The use case I had in mind would be for if a human ever needed to manually re-type a packet for some strange reason, hence the selection. |
Thoughts on RFC 1751? |
Started work on base56 |
Re RFC 1751: A quick glance makes it seem superficially similar to lexitar. We might want to look at using one / both? Cool to see you starting on the base56 project. I do not have the bandwidth to contribute to that right now, but I will investigate and contribute as I am able. |
It could potentially be useful to have support for Base56. This could be added alongside for support for base64. If we do this, we will need to write a library for it, and we should probably do so in a separate project which can be uploaded to PyPi separately.
This will involve a compatibility level bump.
This is marked as hard because while the implementation in BitShuffle should be fairly straightforward, implementing the Base56 encoder/decoder will be really annoying.
The text was updated successfully, but these errors were encountered: