Gokey

Jul 20, 2023

Simple password manager write in Go

gokey is a password manager, which does not require a password vault.

Supported password/key types

  • pass default, generates a password
  • seed generates a seed file, which can be used with -s option later
  • raw generates 32 random bytes can be used as a symmetric key
  • ec256 generates ECC P-256 private key
  • ec384 generates ECC P-384 private key
  • ec521 generates ECC P-521 private key
  • rsa2048 generates 2048-bit RSA private key
  • rsa4096 generates 4096-bit RSA private key
  • x25519 generates x25519 also known as curve25519 ECC private key
  • ed25519 generates ed25519 ECC private key


Checkout these related ports:
  • Zzuf - Transparent application input fuzzer
  • Zlint - X.509 certificate linter
  • Zeronet - Decentralized websites using Bitcoin crypto and BitTorrent network
  • Zenmap - GUI frontend for the Nmap scanning utility
  • Zeek - System for detecting network intruders in real-time
  • Zaproxy - The OWASP zed attack proxy
  • Yubioath-desktop - GUI for displaying OATH codes with a Yubikey
  • Yubikey-personalization-gui - Graphical YubiKey personalization tool
  • Yubikey-manager-qt - Cross-platform application for configuring any YubiKey
  • Yubikey-agent - Seamless ssh-agent for YubiKeys
  • Yubico-piv-tool - Yubico PIV tool
  • Ylva - Command line password manager and file encryption program
  • Ykpers - Library and tool for personalization of Yubico's YubiKey
  • Ykclient - Yubico C client library
  • Yersinia - Layer 2 vulnerability scanner (switches, spanning tree, 802.1q ...)