CommandCross-platform

Keystone Forge

Generate Ed25519 SSH Key Pair

Creates a modern, secure Ed25519 SSH key pair for authentication. Ed25519 keys are smaller, faster, and more secure than traditional RSA keys.

ssh-keygen -t ed25519 -C "your_email@example.com" -f ~/.ssh/id_ed25519
pbcopy < ~/.ssh/id_ed25519.pub

Usage Notes

  • -t ed25519 specifies the key type (recommended)
  • -C adds a comment (usually your email)
  • -f specifies the output file path
  • Add to ssh-agent: ssh-add ~/.ssh/id_ed25519
  • Use a strong passphrase for additional security

Warnings

  • Warning:Never share your private key (~/.ssh/id_ed25519)
  • Warning:Some older systems may not support Ed25519 - use RSA as fallback

Related Scroll Ideas

  • • Generate RSA-4096 key for legacy systems
  • • Configure SSH config file for multiple hosts
  • • Set up SSH agent forwarding