Tools to make secret sharing easier.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Damien Goutte-Gattat fac8aa7535 Merge branch 'develop' 6 years ago
lib Implement support for the file and mtp schemes 6 years ago
man Add a draft manual page 6 years ago
src Do not attempt to mount an already mounted volume 6 years ago
.gitignore Initial commit 6 years ago
AUTHORS Initial commit 6 years ago
COPYING Initial commit 6 years ago
Makefile.am Add README file 6 years ago
README Add README file 6 years ago
configure.ac Add a draft manual page 6 years ago

README

Gfsecret - Secret sharing tools
===============================

Gfsecret is a set of tools to facilitate secret sharing according to the
Adi Shamir’s secret sharing scheme.


gfsec-use
---------
The gfsec-use program allows to temporarily reconstruct a splitted file
from shares that have been dispersed on several external devices (USB
sticks and/or MTP-compliant devices like some smartphones or audio
players).

The program needs a configuration file (by default,
$XDG_CONFIG_HOME/gfsecret/default.conf) which describes the shared
secret. Here is a sample configuration:

OUTFILE=/home/alice/mysecret
MINSHARES=2
URI=file:///home/alice/.local/share/gfsecret/mysecret.024
URI=label://MYSTICK/mysecretfile.070
URI=mtp://RF2GB6X704P/Documents/mysecret.139

With such a configuration, gfse-use will attempt to reconstruct the file
‘/home/alice/mysecret’, using at least two of the three available
shares: one available on the local filesystem, one on a USB storage
device with the label ‘MYSTICK’, and on