SSH Key Generator

Generate SSH key pairs for secure server authentication. Choose between RSA and Ed25519 key types for different security requirements and compatibility needs.

Add a comment to identify the key (e.g., your email or hostname)

About SSH Key Generation

Key Types

Ed25519 is the recommended modern algorithm offering better security and performance. RSA is widely supported but requires larger key sizes for equivalent security.

Usage Instructions

  • • Save private key to ~/.ssh/
  • • Set permissions: chmod 600 ~/.ssh/id_*
  • • Add public key to server's authorized_keys
  • • Test connection: ssh -i ~/.ssh/id_* user@server

Security Best Practices

Always protect your private key with proper file permissions. Consider using a passphrase for additional security. Never share your private key.

Use Cases

  • • Secure server authentication
  • • Git repository access
  • • Automated deployments
  • • Remote system administration