Çevrimiçi SSH Anahtar Çifti Oluşturucu - Güvenli, Yerel ve Ed25519 Destekli

Tarayıcınızda yerel olarak Ed25519, RSA-2048 veya RSA-4096 SSH anahtar çiftleri oluşturun. %100 istemci taraflı, sunucu yüklemesi yok. Hemen oluşturun ve genel anahtarınızı kopyalayın.

Sinema modu için tıklayın
%100 tarayıcınızda üretilir

CLI komut referansı

Yerel OpenSSH formatında özel anahtara ihtiyaç duyduğunuzda bu komutu terminalinizde çalıştırın.

ssh-keygen -t ed25519

Özel anahtar yalnızca bu tarayıcı oturumunda görünür. Saf OpenSSH formatı gerektiğinde aşağıdaki komutu yerel olarak kullanın.

Hazır. Bir algoritma seçin ve yeni bir SSH anahtarı oluşturun.

Genel Anahtar (Public Key)

Özel Anahtar (Private Key)

Nasıl Kullanılır

  1. Bir algoritma seçin. Yeni anahtarların çoğu için Ed25519 önerilir.
  2. Anahtarı daha sonra tanıyabilmek için deploy@example.com gibi isteğe bağlı bir yorum girin.
  3. Örnek yorumla gerçek bir anahtar çifti üretmek için "Örnek yorumu kullan"a veya mevcut ayarlarınızla "Anahtar oluştur"a tıklayın.
  4. Genel Anahtarı (Public Key) GitHub'a, sunucu kontrol paneline veya ~/.ssh/authorized_keys dosyasına ekleyin.
  5. Özel Anahtarı (Private Key) indirin ve güvenle saklayın. Bu araç PKCS#8 PEM formatında dışa aktarır; SSH istemciniz yerel OpenSSH biçimi gerektiriyorsa görüntülenen ssh-keygen komutunu terminalinizde çalıştırın ve kaydedilen dosyaya chmod 600 uygulayın.

Temel Özellikler

  • %100 İstemci Taraflı Güvenlik: Anahtar çiftleri cihazınızda tarayıcının Web Crypto API'si ile üretilir; özel anahtarlar asla sunucuya yüklenmez.
  • Ed25519 ve RSA Desteği: Modern güvenlik için Ed25519 varsayılan öneridir; eski sistemlerle uyumluluk için RSA-2048 ve RSA-4096 mevcuttur.
  • Ayrı Kopyalama ve İndirme: Genel (public) ve özel (private) anahtarları bağımsız olarak kopyalayın veya .pub ve .pem dosyaları olarak indirin.
  • Yorum (Comment) Etiketi: GitHub, sunucular ve authorized_keys kayıtlarında anahtarları kolayca tanımak için e-posta veya dağıtım etiketi ekleyin.
  • CLI Komut Referansı: Kendi terminalinizde yerel OpenSSH formatında çıktı almanız gerektiğinde eşleşen ssh-keygen komutunu görüntüleyin.

İlgili Araçlar

Güçlü Şifre Oluşturucu - XKCD Parola Dizisi ve Entropi Aracı

Rastgele şifreler veya akılda kalıcı XKCD parola dizileri (passphrase) için güçlü şifre oluşturucu. İstemci taraflı güvenli entropi ve kırılma süresi tahminleriyle anında üretin.

Şifre Güvenlik Denetleyicisi | Yerel Kırılma Süresi Testi

zxcvbn tabanlı yerel şifre güvenlik testi. Şifre yüklemeden kırılma süresini, entropi tahminlerini, kalıp zafiyetlerini ve güçlendirme önerilerini görün.

Bcrypt Hash Oluşturucu ve Doğrulayıcı - Çevrimdışı Güvenlik Aracı

Bcrypt hash'lerini tarayıcınızda yerel olarak oluşturun ve düz metin şifrelerin mevcut hash'lerle eşleşip eşleşmediğini doğrulayın. Ayarlanabilir Cost/Rounds desteğiyle kimlik doğrulama geliştirme ve testleri için idealdir.

JWT Kod Çözücü ve Hata Ayıklayıcı - Anahtar Yüklemesiz, Özel Yerel Araç

JWT token'larını tarayıcınızda çözün ve inceleyin; gizli anahtar gerekmez, veri yüklenmez. Başlık/yük verilerini ayrıştırın, JSON formatlayın ve canlı exp geri sayımını görün.

JWT Oluşturucu | Çevrimdışı Güvenli Token Üretme ve İmzalama

HS256, HS384 veya HS512 ile yerel olarak JSON Web Token (JWT) oluşturun ve imzalayın. %100 istemci taraflı Web Crypto güvenliği; gizli anahtarlar asla sunucuya yüklenmez.

Karma (Hash) Oluşturucu - Yerel SHA-256 ve Dosya Sağlama Toplamı Aracı

Tarayıcınızda yerel olarak SHA-256, SHA-384, SHA-512 hash'leri ve dosya sağlama toplamları (checksum) oluşturun. Dosya yüklemeden beklenen değerleri karşılaştırın ve sonuçları kopyalayın.

Hesaplama Mantığı

Bu araç anahtar materyalini yerel bellekte oluşturmak için tarayıcının Web Crypto API'sini kullanır. Genel anahtar, authorized_keys tarafından yaygın olarak kullanılan OpenSSH formatında kodlanır; özel anahtar ise yerel indirme, yedekleme veya bu formatı kabul eden araçlar için PKCS#8 PEM olarak dışa aktarılır.

Hiçbir arka uç servisi gerekmez; yorum, genel anahtar veya özel anahtar sunucuya gönderilmez. Sayfa yenilendiğinde özel anahtar tarayıcı oturumundan silinir. Ed25519 kullanılabilirliği tarayıcınızın Web Crypto desteğine bağlıdır; desteklenmiyorsa veya saf OpenSSH formatına ihtiyacınız varsa RSA'yı seçin veya gösterilen ssh-keygen komutunu yerel terminalinizde çalıştırın.

Sıkça Sorulan Sorular

Çevrimiçi olarak SSH anahtarı oluşturmak güvenli midir?

Bu aracın mimarisine bağlıdır. Bu araç %100 istemci taraflıdır: Anahtarlar tamamen tarayıcınızda oluşturulur, EasyTools sunucularına asla yüklenmez veya kaydedilmez.

RSA ile Ed25519 arasındaki fark nedir?

Ed25519 anahtarları daha kısadır, son derece hızlı üretilir ve modern SSH kullanımı için tavsiye edilir. RSA eski sistemlerle geniş uyumluluğa sahiptir; daha güçlü bir RSA gerektiğinde RSA-4096 tercih edilmelidir.

Bu araç özel anahtarımı saklıyor mu?

Hayır. Özel anahtar yalnızca mevcut sayfa durumunda geçici olarak bulunur; sayfa yenilendiğinde veya kapatıldığında tamamen yok olur.

Oluşturulan SSH anahtarını nasıl kullanırım?

Genel Anahtarı (Public Key) GitHub SSH anahtarları sayfasına, bulut sunucu panelinize veya ~/.ssh/authorized_keys dosyasına ekleyin. Özel Anahtarı (Private Key) yalnızca kendi cihazınızda saklayın.

GitHub için SSH anahtarı oluşturabilir miyim?

Evet. Ed25519'u seçin, e-postanızı yorum olarak ekleyin, anahtarı oluşturun ve Genel Anahtarı GitHub'ın SSH keys ayarları sayfasına yapıştırın.