🔐 SSH Key Generator
Generate secure SSH key pairs for authentication. Support for RSA and Ed25519 key types with customizable key sizes and comments.
Key Configuration
About SSH Keys
🔐 What are SSH Keys?
SSH keys are a pair of cryptographic keys used for secure authentication to SSH servers without passwords.
🔑 Key Types
RSA: Traditional, widely supported. Ed25519: Modern, more secure and faster, smaller key size.
🛡️ Security
Keys are generated locally in your browser. No data is sent to any server.
📁 Usage
Save private key to ~/.ssh/ and add public key to server's ~/.ssh/authorized_keys
How to Use Your SSH Keys
1. Save the Private Key
chmod 600 ~/.ssh/id_rsa
Save to ~/.ssh/ directory and set proper permissions
2. Add Public Key to Server
cat id_rsa.pub >> ~/.ssh/authorized_keys
Append public key to authorized_keys on the target server
3. Connect Using SSH
ssh -i ~/.ssh/id_rsa user@hostname
Use the private key to authenticate to the server