Skip to content

Command line client for splitting secrets using Shamir's Secret Sharing Algorithm

License

Notifications You must be signed in to change notification settings

SSSaaS/sssaas-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sssaas-cli

A command line tool to split secrets using Shamir's Secret Sharing Algorithm

Copyright (C) 2015 Alexander Scheel, Joel May, Matthew Burket  
See Contributors.md for a complete list of contributors.  
Licensed under the MIT License.  

Usage

Note: this depends on the sssa-golang; please go get before running go build or go install.

For usage information:

sssaas-cli --help

To create a secret:

sssaas-cli -create -minimum <number> -shares <number> -secret <string>

To combine a secret:

sssaas-cli -combine -secrets "<share_1>,...,<share_n>"

Warning

More options will be added later; this interface may break without warning. If you wish to create shares on the fly, check out the sssa library in the language of your choice:
Go, Ruby, .NET, Python, JavaScript

Contributing

We welcome pull requests, issues, security advice, or other contributions you feel are necessary. Feel free to open an issue to discuss any questions you have about this library.

For security issues, send a GPG-encrypted email to [email protected] with public key 0xBDC5F518A973035E.

About

Command line client for splitting secrets using Shamir's Secret Sharing Algorithm

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages