libgfshare-dev - library for multi-way secret-sharing (headers)

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libgfshare-dev
Package version 1.0.5
Package release 3
Package architecture amd64
Package type deb
Installed size 245 B
Download size 201.99 KB
Official Mirror
This library implements Shamir's method for secret sharing, which can be
used to split a secret (like a GPG secret key) into multiple parts, so that
at least some number of those parts are needed to recover the original file,
but any smaller combination of parts is useless to an attacker.
This package contains header files and static libraries, needed to compile
programs that use libgfshare.


Package Version Architecture Repository
libgfshare-dev_1.0.5-3_i386.deb 1.0.5 i386 Debian Main
libgfshare-dev - - -


Name Value
libgfshare1 = 1.0.5-3


Name Value
libgfshare1 << 1.0.2-1


Type URL
Binary Package libgfshare-dev_1.0.5-3_amd64.deb
Source Package libgfshare

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libgfshare-dev deb package:
    # sudo apt-get install libgfshare-dev




2014-03-09 - Simon McVittie <>
libgfshare (1.0.5-3) unstable; urgency=medium
* Use dh_autoreconf for better new-architecture coverage (Closes: #727919)
* Standards-Version: 3.9.5 (no changes needed)
* Canonicalize Vcs-Git, Vcs-Browser
2012-03-31 - Simon McVittie <>
libgfshare (1.0.5-2) unstable; urgency=low
* Build-depend on texlive-latex-recommended, since url.sty seems to have
moved there (Closes: #666324)
* Standards-Version: 3.9.3
- redo copyright file using copyright-format 1.0
* debhelper compat level 9
- no need to select a multiarch ${libdir} explicitly
* Use from dpkg-dev >= 1.16.1
2011-06-09 - Simon McVittie <>
libgfshare (1.0.5-1) unstable; urgency=low
* New upstream version
- drop patches, applied upstream
2011-06-08 - Simon McVittie <>
libgfshare (1.0.3-4) unstable; urgency=low
* Install to multiarch paths
* Set the shared library package to be Multi-Arch: same
* Standards-Version: 3.9.2 (no changes)
2010-07-26 - Simon McVittie <>
libgfshare (1.0.3-3) unstable; urgency=low
[ Ryan Kavanagh ]
* Dropped README.source since it was for cdbs-edit-patch and the package is
now using dpkg-source format 3.0 (quilt)
[ Simon McVittie ]
* Fix error messages on invalid arguments, based on a patch by Ryan
Kavanagh (Closes: #588810, LP: #610233)
* Standards-Version: 3.9.1 (no changes needed)
2010-02-11 - Simon McVittie <>
libgfshare (1.0.3-2) unstable; urgency=low
* Migrate to collab-maint git
* Add debian/gbp.conf for git-buildpackage users
* Remove Dm-Upload-Allowed (no longer needed)
* Refresh the patch using gbp-pq
* Standards-Version: 3.8.4 (no changes needed)
* Add a blank line at the end of NEWS.Debian for better apt-listchanges
2009-12-27 - Simon McVittie <>
libgfshare (1.0.3-1) unstable; urgency=low
* New upstream release
- remove all patches; they were applied upstream (LP: #497992)
- error handling has been improved (Closes: #557040, LP: #497996)
- an Ubuntu-specific patch to allow outputting secrets to stdout has been
merged (LP: #497999)
* Use dpkg-source format 3.0 (quilt)
* Use debhelper 7
* 01_theory_tex.diff: fix some syntactic issues in doc/theory.tex
* Build and install HTML and PDF versions of theory.tex (in the -dev
package), and register them in doc-base
2009-11-19 - Simon McVittie <>
libgfshare (1.0.2-3) unstable; urgency=medium
* debian/patches/100[1-4]*.patch: don't produce broken share number 000 from
gfsplit, don't allow the library to produce it either, make gfcombine
fail more usefully if one is used, and explain how to recover
(Closes: #556939)
* debian/NEWS: explain how to recover from foo.000 shares
* Build-depend on autotools-dev to get updated config.{guess,sub}, to be
nice to avr32 porters
* Remove duplicate Priority field from control
* Run basic tests during the build
* Standards-Version: 3.8.3
- move -dbg package to debug section
2008-12-10 - Simon McVittie <>
libgfshare (1.0.2-2) unstable; urgency=low
* debian/patches/0043-abi.patch, part of upstream bzr r43: don't export
symbols called "exps" and "logs" (and also don't generate bits of table
that we're not going to use)
* Add a symbols file for libgfshare1
* Standards-Version: 3.8.0
- add README.source
* Add ${misc:Depends} throughout, since we use debhelper
* Change Vcs-Bzr to reflect that the packaging is now in collab-maint on
Alioth (co-maintainers welcome)
* Use my address

See Also

Package Description
libgfshare1_1.0.5-3_amd64.deb library for multi-way secret-sharing
libghc-abstract-deque-dev_0.3-1_amd64.deb abstract, parameterized interface to mutable Deques
libghc-abstract-deque-doc_0.3-1_all.deb abstract, parameterized interface to mutable Deques; documentation
libghc-abstract-deque-prof_0.3-1_amd64.deb abstract, parameterized interface to mutable Deques; profiling libraries
libghc-abstract-par-dev_0.3.3-1_amd64.deb Abstract parallelization interface
libghc-abstract-par-doc_0.3.3-1_all.deb Abstract parallelization interface; documentation
libghc-abstract-par-prof_0.3.3-1_amd64.deb Abstract parallelization interface; profiling libraries
libghc-acid-state-dev_0.12.2-1+b1_amd64.deb Haskell database library with ACID guarantees - GHC libraries
libghc-acid-state-doc_0.12.2-1_all.deb Haskell database library with ACID guarantees - documentation; documentation
libghc-acid-state-prof_0.12.2-1+b1_amd64.deb Haskell database library with ACID guarantees - GHC profiling libraries; profiling libraries
libghc-active-dev_0.1.0.16-2+b1_amd64.deb Abstractions for animation
libghc-active-doc_0.1.0.16-2_all.deb Abstractions for animation; documentation
libghc-active-prof_0.1.0.16-2+b1_amd64.deb Abstractions for animation; profiling libraries
libghc-adjunctions-dev_4.1.0.1-1+b5_amd64.deb Adjunctions
libghc-adjunctions-doc_4.1.0.1-1_all.deb Adjunctions; documentation