/hiss

Hiss is a toy implementation of Shamir's Secret Sharing

Primary LanguageRubyGNU General Public License v3.0GPL-3.0

Hiss

Hiss is a toy implementation of Shamir's Secret Sharing

DO NOT use it for anything critical: it's based on a cryptographically secure algorithm, but my implementation may have inadvertently introduced a weakness.

However, feel free to have fun with it!

Generating keys from a file Reconstructing a file

Installation

  • Clone this repository
  • Install ruby
  • Install bundler: Open a terminal and run the command gem install bundler
  • Run bundle install from the hiss directory

Usage

  • Run bundle exec exe/hiss