Automic VaultAutomic Vault

brew

Installer libgfshare avec Homebrew, apt, MacPorts, pacman

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de libgfshare pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install libgfshare

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install libgfshare

MacPorts ports tree · security/libgfshare/Portfile · Source: api.github.com

Linux

Debian aptvérifié · 92%
sudo apt install libgfshare-bin

Debian stable package indexes · libgfshare-bin · Source: deb.debian.org

Arch Linux pacmanvérifié · 92%
sudo pacman -S libgfshare

Arch Linux sync databases · libgfshare · Source: geo.mirror.pkgbuild.com

aperçu

Résumé du paquet

Library for sharing secrets

Commandes et alias

  • gfcombine
  • gfsplit

historique

Historique du projet et usages

libgfshare is a compact C implementation of Shamir secret sharing over GF(2^8), with gfsplit and gfcombine tools for splitting and recombining byte-oriented secrets.

Historique du projet

The upstream README is signed by Daniel Silverstone on 2006-01-15 and describes the library as a Shamir Secret Sharing implementation in the Galois Field 2^8. It explicitly credits inspiration from Mark D. Wooding's Catacomb library.

A 2009-11-18 README note by Simon McVittie documents recovery behavior for earlier gfsplit outputs that could produce a share numbered 000, giving the project a small but concrete maintenance history.

Historique d'adoption

libgfshare stayed niche but useful: package managers expose it for users who want a small secret-sharing library and command-line tools without a larger key-management suite. Its own README gives rare-use GPG secret keys, such as archive-signing keys, as a motivating example.

Modes d'utilisation

The library splits a secret into C shares such that any T shares can recover it. The CLI tools make that model usable from shell scripts or operational key-handling procedures.

Pourquoi les passionnés de paquets s'y intéressent

For package nerds, libgfshare is the tiny Unix-security-tool version of an important cryptographic idea: no service, no database, just a C library and two tools. Its significance is mostly in simplicity and auditability rather than broad adoption.

Chronologie

  • 2006: Daniel Silverstone README note describes the initial library and its GF(2^8) Shamir-sharing design.
  • 2009: Simon McVittie README note documents recovery from earlier gfsplit share-numbering behavior.
  • 2026: GitHub repository metadata listed 80 commits and one tag.

Related projects

  • Shamir secret sharing is the underlying scheme. Mark D. Wooding's Catacomb library is named by the upstream README as an inspiration. GnuPG key-handling is a documented use case.

posture de sécurité

Niveau de risque : vert

library-like package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • library-like package without higher-risk signals

Signaux

  • metadata:library-like

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • Les métadonnées de compilation listent 3 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
gfcombinecliexécutable global
gfsplitcliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-08
version du gestionnaire2.0.0
gestionnaire mis à jour
données localesOK
amontà jour
dernière version détectée2.0.0

https://github.com/kinnison/libgfshare

  • infoNo package-manager update timestamp was available.confiance faible

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:libgfshare
Version2.0.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/libgfshare
Page d'accueilhttps://github.com/kinnison/libgfshare
Dépôthttps://github.com/kinnison/libgfshare
Docs amonthttps://github.com/kinnison/libgfshare#readme
LicenceMIT
Archive sourcehttps://github.com/kinnison/libgfshare/archive/refs/tags/2.0.0.tar.gz
Dépendances de compilationautoconf, automake, libtool
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namelibgfshare
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

libgfshare-bin 2.0.0-7

utilities for multi-way secret-sharing

https://github.com/kinnison/libgfshare

sudo apt install libgfshare-bin
  • Section: utils
  • Architecture: amd64
  • Source Package: libgfshare
  • 2 Dépendances
  • normalized package name match
  • Correspondance par : Libgfshare
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgfshare-bin from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libgfshare-dev 2.0.0-7

library for multi-way secret-sharing (headers)

https://github.com/kinnison/libgfshare

sudo apt install libgfshare-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: libgfshare
  • 1 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Libgfshare
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgfshare-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libgfshare2 2.0.0-7

library for multi-way secret-sharing

https://github.com/kinnison/libgfshare

sudo apt install libgfshare2
  • Section: libs
  • Architecture: amd64
  • Source Package: libgfshare
  • 1 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Libgfshare
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgfshare2 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

libgfshare-bin 2.0.0-6build1

utilities for multi-way secret-sharing

https://git.gitano.org.uk/libgfshare.git/

sudo apt install libgfshare-bin
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: libgfshare
  • 2 Dépendances
  • normalized package name match
  • Correspondance par : Libgfshare
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libgfshare-bin from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libgfshare-dev 2.0.0-6build1

library for multi-way secret-sharing (headers)

https://git.gitano.org.uk/libgfshare.git/

sudo apt install libgfshare-dev
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: libgfshare
  • 1 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Libgfshare
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libgfshare-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libgfshare2 2.0.0-6build1

library for multi-way secret-sharing

https://git.gitano.org.uk/libgfshare.git/

sudo apt install libgfshare2
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: libgfshare
  • 1 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Libgfshare
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libgfshare2 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
pacman95%

libgfshare 2.0.0-5

Utilities for multi-way secret-sharing

https://www.digital-scurf.org/software/libgfshare

sudo pacman -S libgfshare
  • License: MIT
  • Architecture: x86_64
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Libgfshare
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: libgfshare from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
MacPorts95%

libgfshare

sudo port install libgfshare
  • normalized package name match
  • Correspondance par : Libgfshare
MacPorts ports tree · api.github.com · MacPorts ports tree: security/libgfshare/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment