SSH 密钥生成器
使用 Web Crypto API 生成 Ed25519 或 ECDSA SSH 密钥对——100% 在浏览器中运行
Key Type
Ed25519 vs ECDSA
Ed25519 — Modern, fast, smaller keys, recommended for new setups. Supported on OpenSSH 6.5+.
ECDSA (P-256) — Widely compatible, used when Ed25519 isn't available.
SSH Key Generator — Ed25519 & ECDSA
Generate SSH key pairs (Ed25519 or ECDSA) securely in your browser using the Web Crypto API. Copy the public key for your server's authorized_keys and keep the private key safe.
FAQ
What is an SSH key pair?
A public/private key pair used for SSH authentication. You place the public key on the server and keep the private key on your machine. The server authenticates you without a password.
Ed25519 vs RSA — which should I use?
Ed25519 is faster, shorter, and more secure than RSA-2048. Use Ed25519 unless you need RSA for legacy system compatibility.
How do I add my public key to a server?
Run: ssh-copy-id -i ~/.ssh/id_ed25519.pub user@server. Or manually append the public key to ~/.ssh/authorized_keys on the server.
继续探索
您可能喜欢的其他 安全工具…
密码强度检查器
测试密码强度并获取改进建议
二维码生成器
为URL、文本、Wi-Fi、名片等生成二维码 — 下载PNG或SVG
二维码读取器
从图片或摄像头扫描解码二维码 — 离线可用
条形码生成器
生成Code 128、Code 39、EAN-13、QR等格式的条形码
RSA 密钥生成器
使用 Web Crypto API 生成 PEM 格式的 2048 位或 4096 位 RSA 密钥对——100% 在浏览器中运行
哈希比较器
比较两个哈希值以验证文件完整性或匹配校验和
文件哈希检查器
拖放任意文件即可立即计算 MD5、SHA-1、SHA-256 和 SHA-512 — 与已知哈希对比验证完整性
TOTP / 2FA 生成器
从密钥生成基于时间的一次性密码(TOTP)——兼容 Google Authenticator