agent-transfer

copy a secret key from GnuPG's gpg-agent to OpenSSH's ssh-agent

Install

All systems
curl cmd.cat/agent-transfer.sh
Debian Debian
apt-get install agent-transfer
Ubuntu
apt-get install agent-transfer
image/svg+xml Kali Linux
apt-get install agent-transfer
Fedora
dnf install agent-transfer
Windows (WSL2)
sudo apt-get update sudo apt-get install agent-transfer
Raspbian
apt-get install agent-transfer

agent-transfer

copy a secret key from GnuPG's gpg-agent to OpenSSH's ssh-agent

agent-transfer is a simple utility to extract a secret key from GnuPG's gpg-agent and send it to a running ssh-agent. This is useful for those who prefer the runtime semantics and behavior of OpenSSH's ssh-agent, but whose secret keys are held in long-term storage by GnuPG's gpg-agent. This tool comes from the monkeysphere project.

monkeysphere

leverage the OpenPGP web of trust for SSH and TLS authentication

SSH key-based authentication is tried-and-true, but it lacks a true Public Key Infrastructure for key certification, revocation and expiration. Monkeysphere is a framework that uses the OpenPGP web of trust for these PKI functions. It can be used in both directions: for users to get validated host keys, and for hosts to authenticate users. Current monkeysphere SSH tools are designed to integrate with the OpenSSH implementation of the Secure Shell protocol. Monkeysphere can also be used by a validation agent to validate TLS connections (e.g. https).