Automic VaultAutomic Vault

brew

Installer gokey avec Homebrew, apt, MacPorts, Nix

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install gokey

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install gokey

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

Linux

Debian aptvérifié · 92%
sudo apt install gokey

Debian stable package indexes · gokey · Source: deb.debian.org

Nixvérifié · 92%
nix profile install nixpkgs#gokey

nixpkgs package indexes · pkgs/by-name/go/gokey/package.nix · Source: api.github.com

aperçu

Résumé du paquet

Simple vaultless password manager in Go

Commandes et alias

  • gokey

historique

Historique du projet et usages

gokey is Cloudflare's vaultless password manager written in Go. Instead of storing passwords in a vault, it derives passwords and keys from a master password plus a realm string, with optional encrypted seed-file mode for higher-entropy material.

The project sits in the deterministic-password-manager family: the user keeps a master secret and recreates site-specific outputs rather than synchronizing a password database.

Historique du projet

The repository begins in October 2016 with an initial release. The README describes simple password derivation, seed-file mode, and support for output types including passwords, raw bytes, ECC keys, RSA keys, x25519, and ed25519.

Early history focused on random-generation internals and command behavior. Later history includes release-binary automation, dependency updates, imported deterministic key-generation logic from Go's crypto packages, and seed unwrap testing.

Historique d'adoption

gokey's adoption is mostly that of a compact security utility: it is useful to users who do not want to store, back up, or synchronize a password vault. The README emphasizes that generated passwords are available wherever the user can provide the same master password and realm.

The input package facts list Homebrew, Debian, MacPorts, Nix, and Ubuntu package names, which indicates distribution through both macOS-focused and Linux distribution channels.

Modes d'utilisation

In simple mode, a user runs gokey with a master password and a realm such as a resource URL. Changing the realm derives a different output while keeping the same master password.

For higher-entropy passwords or private keys, the README documents seed-file mode: generate an encrypted seed file, protect it with the master password, and derive passwords or keys from the seed plus realm. Seed paths are command inputs rather than a fixed credentials-file location.

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

gokey matters to package nerds because it is a small, auditable-feeling security CLI with no vault service, database daemon, or sync dependency. Its packaging footprint is a single Go command, but its security model lives in deterministic derivation choices.

It is also a useful contrast with mainstream password managers: packaging the tool is easy, while the hard part is documenting the operational warning that losing the master password or seed file loses the derived outputs.

Chronologie

  • 2016: Repository begins with an initial release.
  • 2016: Early commits change random-generation internals and output conditioning.
  • 2022: Release-binary publishing through GitHub Actions is added.
  • 2023: Deterministic key-generation logic from Go crypto packages is imported.
  • 2026: v0.2.1 tag appears with public KeyGen RNG member work.

Related projects

  • Go's crypto packages are related through key-generation behavior referenced in repository history.
  • Deterministic password managers are the broader tool family; gokey's distinguishing feature is combining password and private-key derivation in a Go CLI.
  • Cloudflare is the upstream organization that publishes the repository.

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

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 2 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
gokeycliexé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 gestionnaire0.2.1
gestionnaire mis à jour
données localesOK
amontà jour
dernière version détectéev0.2.1

https://github.com/cloudflare/gokey

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

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:gokey
Version0.2.1
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/gokey
Page d'accueilhttps://github.com/cloudflare/gokey
Dépôthttps://github.com/cloudflare/gokey
Docs amonthttps://github.com/cloudflare/gokey#readme
LicenceBSD-3-Clause
Archive sourcehttps://github.com/cloudflare/gokey/archive/refs/tags/v0.2.1.tar.gz
Dépendances de compilationgo, go-md2man
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 Namegokey
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • 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%

gokey 0.1.2-1+b13

simple vaultless password manager in Go

https://github.com/cloudflare/gokey

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

golang-github-cloudflare-gokey-dev 0.1.2-1

simple vaultless password manager in Go - dev package

https://github.com/cloudflare/gokey

sudo apt install golang-github-cloudflare-gokey-dev
  • Section: golang
  • Architecture: all
  • Source Package: gokey
  • 2 Dépendances
  • normalized package name match
  • Correspondance par : Gokey
Debian stable package indexes · deb.debian.org · Debian stable package indexes: golang-github-cloudflare-gokey-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

gokey

nix profile install nixpkgs#gokey
  • normalized package name match
  • Correspondance par : Gokey
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/go/gokey/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

gokey 0.1.2-1build1

simple vaultless password manager in Go

https://github.com/cloudflare/gokey

sudo apt install gokey
  • Section: universe/utils
  • Architecture: amd64
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Gokey
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: gokey from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

golang-github-cloudflare-gokey-dev 0.1.2-1build1

simple vaultless password manager in Go - dev package

https://github.com/cloudflare/gokey

sudo apt install golang-github-cloudflare-gokey-dev
  • Section: universe/devel
  • Architecture: all
  • Source Package: gokey
  • 2 Dépendances
  • normalized package name match
  • Correspondance par : Gokey
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: golang-github-cloudflare-gokey-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
MacPorts95%

gokey

sudo port install gokey
  • normalized package name match
  • Correspondance par : Gokey
MacPorts ports tree · api.github.com · MacPorts ports tree: security/gokey/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