# Base85
Implements some base-85 character encodings.
Supported character sets include:
- ZeroMQ's Z85
- Safe85 (character set only, not padding)
- PostgreSQL-safe
Supported padding methods include:
- None
- PKCS7-style
Note that this currently does *not* implement padding used for full support of
Safe85 or Safe85L.
The PostgreSQL-safe character set eliminates characters used in SQL comments,
statement termination, quoting, and placeholders.
Unsupported character sets include:
- Adobe ASCII85
- btoa
- ZModem Pack-7
## Installation
This package is [available in Hex](https://hex.pm/packages/base85). The package
can be installed by adding `base85` to your list of dependencies in `mix.exs`:
```elixir
def deps do
[
{:base85, "~> 1.0.0"}
]
end
```
Documentation is generated with [ExDoc](https://github.com/elixir-lang/ex_doc)
and published on [HexDocs](https://hexdocs.pm). The docs can
be found at [https://hexdocs.pm/base85](https://hexdocs.pm/base85).
## Supporters
A special thanks to everyone who has generously donated their time, effort, or
funds to this project.
<!-- readme: jvantuyl,collaborators,contributors,sponsors,bots/- -start -->
<table>
<tbody>
<tr>
<td align="center">
<a href="https://github.com/jvantuyl">
<img src="https://avatars.githubusercontent.com/u/101?v=4" width="100;" alt="jvantuyl"/>
<br />
<sub><b>Jayson Vantuyl</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/elfenlaid">
<img src="https://avatars.githubusercontent.com/u/765790?v=4" width="100;" alt="elfenlaid"/>
<br />
<sub><b>Egor Mihnevich</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/github-actions[bot]">
<img src="https://avatars.githubusercontent.com/in/15368?v=4" width="100;" alt="github-actions[bot]"/>
<br />
<sub><b>github-actions[bot]</b></sub>
</a>
</td>
</tr>
<tbody>
</table>
<!-- readme: jvantuyl,collaborators,contributors,sponsors,bots/- -end -->