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.

Entropi

********

Entropi: 0.00 bitKırılma Süresi: 0.0 sn

Tahmini Kırılma Süresi

CPU
GPU
Küme (Cluster)

Şifreler yerel olarak üretilir ve sayfa yenilendiğinde kaybolur.

Nasıl Kullanılır

  1. Rastgele veya Akılda Kalıcı modlarından birini seçin.
  2. Uzunluk, karakter setleri, kelime sayısı veya ayırıcıları belirleyin.
  3. Oluştur düğmesine tıklayın ve entropi ile kırılma süresi tahminlerini inceleyin.
  4. Şifrenizi kopyalayın veya yeniden üretilmeyi önlemek için kilitleyin.

Temel Özellikler

  • Yüksek Entropili Rastgele Şifreler: Özel karakter setleriyle kriptografik olarak güvenli şifreler üretin.
  • XKCD Tarzı Akılda Kalıcı Parolalar: Hatırlaması kolay ama kırılması zor kelime tabanlı parola dizileri oluşturun.
  • Entropi Analizi ve Güvenlik Derecelendirmesi: Şifrenizin bit cinsinden bilgi entropisini ve güvenlik seviyesini görün.
  • Kırılma Süresi Tahmini: Farklı saldırgan donanım hızlarına (CPU/GPU/küme) göre tahmini kırılma sürelerini inceleyin.
  • Benzer Karakterleri Hariç Tutun: Manuel girişte karışıklığı önlemek için benzer karakterleri (O/0, l/1) filtreleyin.
  • %100 İstemci Taraflı Gizlilik: Kriptografik rastgelelik tamamen tarayıcınızda üretilir, veriler saklanmaz.

İlgili Araçlar

Ş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.

Ç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.

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ığı

  • Kriptografik rastgelelik için crypto.getRandomValues API'si kullanılır.
  • Genel entropi formülü: H=Llog2(N)H = L \cdot \log_2(N) şeklinde hesaplanır.
  • Parola dizilerinin gücü, kelime havuzunun genişliğinden ve seçilen kelime sayısından gelir.

Sıkça Sorulan Sorular

  • Bu araç ücretsiz mi?
    • Evet, tamamen ücretsizdir.
  • Şifrem bir sunucuya yükleniyor veya kaydediliyor mu?
    • Hayır. Şifreler yerel olarak üretilir ve sayfa yenilendiğinde bellekten tamamen silinir.
  • "correct-horse-battery" gibi parola dizileri neden daha iyidir?
    • İnsanlar için hatırlaması son derece kolayken, yüksek entropileri sayesinde kaba kuvvet (brute-force) saldırılarına karşı çok dayanıklıdır.
  • Entropi nasıl hesaplanır? (Teknik)
    • Yaygın yaklaşım H=Llog2(N)H = L \cdot \log_2(N) formülüdür; burada L uzunluğu, N ise kullanılabilir karakter kümesi büyüklüğünü temsil eder.
  • Uzunluk neden "daha fazla sembol" eklemekten genellikle daha etkilidir?
    • Uzunluğun artırılması olası kombinasyon uzayını üstel olarak genişletir ve güvenliği sadece sembol eklemeye kıyasla çok daha fazla artırır.