eris-rs

Crates.ioeris-rs
lib.rseris-rs
version1.0.0
sourcesrc
created_at2022-03-22 17:22:51.566145
updated_at2023-01-05 16:13:58.538476
descriptionrust implementation of the Encoding for Robust Immutable Storage (ERIS) spec draft
homepage
repositoryhttps://github.com/mguentner/eris-rs/
max_upload_size
id554802
size82,791
Maximilian Güntner (mguentner)

documentation

README

eris-rs

Pipeline Crates.io

rust implementation of the Encoding for Robust Immutable Storage (ERIS) spec.

Like the spec, this library does not implement storage backends or networking.

State

The library implements the spec in version 1.0.0 and successfully passes all test vectors and test streams generated through ChaCha20 (see "5.2. Large content" in spec).

Notes

When running the tests, make sure to use release builds as the performance will increase by a factor of 100 (!):

cargo test --release

Copyright & License

Copyright (c) 2023 Maximilian Günter code@sourcediver.org

This rust implementation of ERIS is licensed under the AGPLv3 unless noted otherwise. See LICENSE for the full license text.

Commit count: 16

cargo fmt