horcrust 1.0.0

Horcrust is a command-line-tool which splits a file into encrypted shards for safekeeping. As long as the specified threshold is met, a user can resurrect their original file at any time - no password necessary.
horcrust-1.0.0 is not a library.
Visit the last successful build: horcrust-1.2.1

Horcrust

A rust port of horcrux.

Split a file into encrypted shards, no password required - secrecy preserved.

Usage

Horcrust only has 2 commands split and bind.

Splitting

horcrust split classified.txt --shards 4 --threshold 2

The split command supports pipes!

cat ../files/classified.txt | horcrust split --shards 4 --threshold 2

Binding

horcrust bind ../secrets

Installation

Build from source

cargo build --release
sudo mv ./target/release/horcrust ~/usr/local/bin