An experimental application (Windows and Linux) for archiving files in a content addressable storage with support for dynamic chunking and encryption.
cd rust cargo build cd ../csharp dotnet build
chunker binary (created by the Rust source code) must be on the path in
order for the
chunkyard binary to work.
- Content Reference: A description of how a file is archived in the underlying storage
- Content URI: The address of a single piece of a file (which might be
compressed, encrypted, etc.). Example:
- Reference Log: A structure to store content references in an append-only log
- Reference Log URI: The address of a reference in a log. Examples:
log://master(the latst element),
log://master?id=-1(the last element again), or
log://master?id=0(the first element)
chunkyard --help to learn more.