z85

Crates.ioz85
lib.rsz85
version3.0.5
sourcesrc
created_at2015-05-24 14:55:06.294039
updated_at2022-04-12 15:26:52.997743
descriptionRust implementation of ZeroMQ's Z85 encoding mechanism with padding.
homepage
repositoryhttps://github.com/decafbad/z85
max_upload_size
id2187
size25,204
Mehmet Köse (decafbad)

documentation

README

Rust library of Z85, ZEROMQ's binary-to-text encoding mechanism. https://rfc.zeromq.org/spec:32/Z85/

Starting from 3.0 version, this library adds padding support, which makes it not fully compatible with ZeroMQ's RFC.

Here is how padding works: 85^5 is bigger than 2^32, therefore a five-byte Z85 data chunk cannot start with '#'. Count of this char sets how many bytes are missing from the tail chunk.

Commit count: 37

cargo fmt