Skip to content

ssghait007/ssss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shamir's Secret Sharing Password Splitter

Educational implementation of Shamir's Secret Sharing scheme for secure password splitting and reconstruction.

Overview

Split any password into 8 shares where only 4 shares are needed to reconstruct the original password. Perfect for secure password backup and distributed storage.

Quick Start

# Install dependency
brew install ssss  # macOS
sudo apt install ssss  # Linux

# Split a password
./shamir.sh split

# Reconstruct from any 4 shares
./shamir.sh reconstruct

Features

  • Secure: Uses proven cryptographic Shamir's Secret Sharing
  • Configurable: Adjust shares/threshold in config.sh
  • User-friendly: Hidden password input and clear CLI interface
  • Educational: Well-documented implementation for learning

Documentation

Security

Each share is useless alone. You need exactly 4 shares to reconstruct the password. Store shares separately for maximum security.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages