|
|
@ -2,14 +2,15 @@ Gfsecret - Secret sharing tools |
|
|
|
=============================== |
|
|
|
|
|
|
|
Gfsecret is a set of tools to facilitate secret sharing according to the |
|
|
|
Adi Shamir’s secret sharing scheme. |
|
|
|
[Adi Shamir’s secret sharing |
|
|
|
scheme](http://dl.acm.org/citation.cfm?id=359176). |
|
|
|
|
|
|
|
|
|
|
|
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 |
|
|
|
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, |
|
|
@ -22,16 +23,16 @@ secret. Here is a sample configuration: |
|
|
|
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 |
|
|
|
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 one on a MTP-compliant device with |
|
|
|
the serial number `RF2GB6X704P`. Gfsec-use will automatically detect |
|
|
|
the serial number `RF2GB6X704P`. _Gfsec-use_ will automatically detect |
|
|
|
which devices are currently connected and will fetch from them the |
|
|
|
corresponding shares. |
|
|
|
|
|
|
|
Once the secret file has been reconstructed (if enough shares are |
|
|
|
available), gfsec-use will spawn a new shell (or any other program |
|
|
|
available), _gfsec-use_ will spawn a new shell (or any other program |
|
|
|
specified on its command line). When the shell (or the user-specified |
|
|
|
command) terminates, the reconstructed secret file will be automatically |
|
|
|
deleted. |
|
|
@ -58,12 +59,9 @@ License, version 3 or higher. The full license is included in the |
|
|
|
[COPYING file](COPYING) of the source distribution. |
|
|
|
|
|
|
|
|
|
|
|
Homepage and contact |
|
|
|
-------------------- |
|
|
|
Homepage and repository |
|
|
|
----------------------- |
|
|
|
The project is located at http://www.incenp.org/dvlpt/gfsecret.html. |
|
|
|
The latest source code is available in a Git repository at |
|
|
|
git://git.incenp.org/gfsecret.git and may also be browsed at |
|
|
|
http://www.incenp.org/gitweb/?p=gfsecret.git;a=summary. |
|
|
|
|
|
|
|
The author may be contacted at the following address: |
|
|
|
Damien Goutte-Gattat <dgouttegattat@incenp.org> |