Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: othersrc/crypto/external/bsd/ssss
Module Name: othersrc
Committed By: agc
Date: Mon Mar 21 05:43:38 UTC 2011
Update of /cvsroot/othersrc/crypto/external/bsd/ssss
In directory ivanova.netbsd.org:/tmp/cvs-serv27364
Log Message:
Initial import of alternative threshold code to othersrc/crypto to
perform Shamir's Secret Sharing Scheme.
For more information on Sharmir's Secret Sharing Scheme (SSSS or S4),
please see:
http://en.wikipedia.org/wiki/Shamir's_Secret_Sharing
To re-iterate: this is a threshold scheme where an original secret is
split into shares. When a threshold of shares is presented, the original
secret can be reconstructed.
This is closely related to the threshold routines previously imported
into othersrc; the difference is that this code does not reveal any of
the information in the original secret until a threshold of shares is
presented. Compared to IDA, for example, an SSSS share is the same size
as the original data (compared to originalsize / threshold for IDA), but
provides privacy which IDA does not do.
This implementation of SSSS keeps the same interface as the threshold(1)
and libthreshold(3), for convenience sake.
Status:
Vendor Tag: CROOKS
Release Tags: ssss-base
N othersrc/crypto/external/bsd/ssss/Makefile
N othersrc/crypto/external/bsd/ssss/mkdist
N othersrc/crypto/external/bsd/ssss/Makefile.inc
N othersrc/crypto/external/bsd/ssss/dist/Makefile.am
N othersrc/crypto/external/bsd/ssss/dist/TODO
N othersrc/crypto/external/bsd/ssss/dist/aclocal.m4
N othersrc/crypto/external/bsd/ssss/dist/configure
N othersrc/crypto/external/bsd/ssss/dist/configure.ac
N othersrc/crypto/external/bsd/ssss/dist/libtool
N othersrc/crypto/external/bsd/ssss/dist/tst
N othersrc/crypto/external/bsd/ssss/dist/buildaux/config.guess
N othersrc/crypto/external/bsd/ssss/dist/buildaux/config.sub
N othersrc/crypto/external/bsd/ssss/dist/buildaux/depcomp
N othersrc/crypto/external/bsd/ssss/dist/buildaux/install-sh
N othersrc/crypto/external/bsd/ssss/dist/buildaux/ltmain.sh
N othersrc/crypto/external/bsd/ssss/dist/buildaux/missing
N othersrc/crypto/external/bsd/ssss/dist/include/ssss.h
N othersrc/crypto/external/bsd/ssss/dist/include/Makefile.am
N othersrc/crypto/external/bsd/ssss/dist/src/Makefile.am
N othersrc/crypto/external/bsd/ssss/dist/src/Makefile.in
N othersrc/crypto/external/bsd/ssss/dist/src/ssss/ssss.1
N othersrc/crypto/external/bsd/ssss/dist/src/ssss/Makefile.am
N othersrc/crypto/external/bsd/ssss/dist/src/ssss/Makefile.in
N othersrc/crypto/external/bsd/ssss/dist/src/ssss/main.c
N othersrc/crypto/external/bsd/ssss/dist/src/libssss/Makefile.am
N othersrc/crypto/external/bsd/ssss/dist/src/libssss/Makefile.in
N othersrc/crypto/external/bsd/ssss/dist/src/libssss/config.h.in
N othersrc/crypto/external/bsd/ssss/dist/src/libssss/internal.h
N othersrc/crypto/external/bsd/ssss/dist/src/libssss/libssss.3
N othersrc/crypto/external/bsd/ssss/dist/src/libssss/secsplit.c
N othersrc/crypto/external/bsd/ssss/dist/src/libssss/threshold.c
N othersrc/crypto/external/bsd/ssss/dist/autom4te.cache/requests
N othersrc/crypto/external/bsd/ssss/dist/autom4te.cache/output.0
N othersrc/crypto/external/bsd/ssss/dist/autom4te.cache/traces.0
N othersrc/crypto/external/bsd/ssss/ssss/Makefile
N othersrc/crypto/external/bsd/ssss/libssss/shlib_version
N othersrc/crypto/external/bsd/ssss/libssss/Makefile
N othersrc/crypto/external/bsd/ssss/libssss/config.h
No conflicts created by this import
Home |
Main Index |
Thread Index |
Old Index