libgfshare is an implementation of the Shamir′s secret sharing algorithm. It allows to break a password or a secret key into several components, a predefined number of which is necessary to reconstruct it.

WWW: http://www.digital-scurf.org/software/libgfshare
