safe-encoding icon indicating copy to clipboard operation
safe-encoding copied to clipboard

Binary-to-text encoding that is safe to pass through modern text processors

Results 8 safe-encoding issues
Sort by recently updated
recently updated
newest added

Since there are a list of characters that cannot be used in Windoes, URL, SGML or JSON (with `" # & ' / : < ? \ > | *...

Since 85*3 = 255, why not divmod 255 first? My idea would be ``` def div255(x): q, r = 0, x while r > 255: q, r = q +...

I see that you've recently got rid of % and substituted it with : to keep the total number of characters. I'd like to point out that this conflicts with...

https://github.com/json5/json5 is currently proposing to add base64 support for JSON's superset. They would like to develop an RFC, and I would like to discuss with them about safe encoding. Is...

Here are some example encodings that we can experiment for use in SHA2/SHA3/BLAKE2/Skein A: 0.992674 base85 32-bits x=5.0 (done) A: 0.972262 base57 64-bits x=11.0 (might be redundant) A: 0.954324 base69...

There are definitely a non human-proof encodings that we can explore as an academic exercise on what encoding is best for bitcoin wallets, web usage and other weird applications https://github.com/search?q=base62...

Python would be used for toying around and general scripting. JS implementation woulb be used for web applications.

The specification for Safe85 / Safe85L doesn't state how to handle empty inputs. I think this should be clarified in the spec because transmitting an empty string can be meaningful...