Skip to content

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

License

Notifications You must be signed in to change notification settings

DCsunset/secret-sharing-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages