Skip to content

A crossplatform Secret sharing Tool using python3 . Can be used as offline Password Backup System.

License

Notifications You must be signed in to change notification settings

Anish-M-code/share_secrets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

share_secrets

A Simple crossplatform Secret sharing Tool using python3 . Initially Project Idea was Inspired by Samir Secret Sharing Scheme ssss debian package. This tool Can also be used as offline Password Backup System.

screenshot

Working:-

  1. Converts your secret/password to random unguessable backup codes. Limitations currently only maximum 10 shares/codes and minimum 2 shares is allowed.

  2. Reconstructs your secret/password from your backup codes on Demand.

Properties:-

The secret/password cannot be constructed even if one among the backup codes is missing.

Even for the same secret new unguessable codes are generated each time for security reasons.

NOTE: Don't use this program in high risky situations or for any sensitive purpose. DEVELOPER NOT RESPONSIBLE FOR ANY DAMAGES ARISING FROM USE OF THIS SOFTWARE.

You can get my public OPENPGPKEY from here: https://outflaw.blogspot.com/2022/12/my-new-pgp-key.html incase you want to verify this software for more security.

Quick Installation

To Install from PyPI:

Run the following commands in Linux terminal / Windows powershell / command prompt to install :-

pip install share-secrets

Then to get started simply type :-

share-secrets 

To run the program by directly downloading from github refer Instructions here.

Quick Demo

Run share-secrets on Repl.it from here:- . Run on Repl.it

Contribute to share-secrets

Currently i consider this as a personal project so i dont expect public contributions. Feel free to open issues if something breaks or for feature request.