secret-sharing-cli

Crate License

A secret sharing command line tool using Shamir's Secret Sharing.

Install

Make sure you have cargo installed.

cargo install secret-sharing-cli

Usage

Run secret-sharing-cli -h to see the help message.

For example, to split a string secret that requires 2 shares to recover and generate 4 shares, run:

secret-sharing-cli split --string <secret> --threshold 2 --number 4

Then to recover the secret, use any two shares:

secret-sharing-cli recover --string <share 1> <share 2>

Besides, splitting binary files is also supported using --file flags.

Dependencies

Thanks to the following crates:

License

GPL-3.0 License