KeySmith is a user-friendly graphical application for managing SSH keys. It provides an intuitive interface for generating, managing, and deploying SSH keys without needing to use command-line tools.
Features include:
- Generate Ed25519, RSA, and ECDSA SSH keys
- Manage existing SSH keys in your ~/.ssh directory
- Copy public keys to clipboard
- Generate ssh-copy-id commands for server deployment
- Change key passphrases
- Secure key deletion with confirmation
- Modern GTK4 and Libadwaita user interface
KeySmith follows security best practices and delegates all cryptographic operations to the system's OpenSSH tools, ensuring your keys are handled safely and securely.