DNSLab

Şifre Üretici

Tarayıcınızda güçlü rastgele şifreler üretin.

Entropy: 129 bitsExcellent

Tamamen tarayıcınızda üretilir — sunucuya gönderilmez, URL’ye yazılmaz.

Kısa cevap

Şifre Üretici, güçlü ve rastgele şifreleri tamamen tarayıcınızda oluşturur; üretilen şifre hiçbir sunucuya gönderilmez. Uzunluğu ve karakter türlerini (büyük harf, rakam, sembol) bir sitenin gereksinimlerine göre ayarlayabilirsiniz.

Bu Şifre Üretici, güçlü ve rastgele şifreleri tamamen tarayıcınızın içinde, tarayıcının kriptografik rastgele sayı üreticisini kullanarak oluşturur. Üretilen şifre hiçbir sunucuya gönderilmez, kaydedilmez ve loglanmaz; yani ekranda gördüğünüz şifre cihazınızdan dışarı çıkmaz. Yeni bir e-posta hesabı, veritabanı kullanıcısı, SSH anahtar parolası ya da Wi-Fi ağı için isim-ve-sayı kombinasyonlarından çok daha zor tahmin edilen bir parolaya ihtiyaç duyduğunuzda işinizi görür. Uzunluğu ve hangi karakter kümelerinin dahil edileceğini siz belirler, sonucu doğrudan şifre yöneticinize kopyalarsınız.

Nasıl çalışır

Araç, açtığınız kümelerden (küçük harf, büyük harf, rakam, simge) her karakteri window.crypto.getRandomValues ile seçer; bu, Math.random yerine kriptografik olarak güvenli bir kaynaktır. Her karakter bağımsız seçildiği için çıktıda tahmin edilebilir bir örüntü olmaz. Uzunluğu artırmak veya küme eklemek entropiyi, yani saldırganın denemek zorunda kalacağı olası kombinasyon sayısını yükseltir. Dört kümenin tamamını içeren 16 karakterlik bir şifre, kaba kuvvetle kırılması pratikte imkânsız bir aralığa çoktan ulaşır.

Nasıl kullanılır

Önemli hesaplar için en az 16 karakterlik bir uzunluk seçin ve hedef sistemin kabul ettiği tüm karakter kümelerini açın. Üretin, ardından şifreyi elle yazmak yerine doğrudan şifre yöneticinize kopyalayın. Bir servis belirli simgeleri kabul etmiyorsa simge kümesini kapatıp uzunluğu birkaç karakter artırarak gücü koruyun. Her hesap için ayrı şifre üretin, asla tekrar kullanmayın ve her birini not dosyası yerine bir yöneticide saklayın.

Neden önemli

Hesap ihlallerinin çoğu güçlü şifrelerin kırılmasından değil, tekrar kullanılan veya kolay tahmin edilen şifrelerden kaynaklanır. Her servise özel rastgele bir şifre, bir sitedeki sızıntının diğerlerini açmasını engeller ve kimlik bilgisi doldurma saldırılarını daha başlangıçta durdurur. Üretim yerel olarak gerçekleştiği için, değeri aktarım sırasında veya sunucu loglarında açığa çıkarabilecek bir ağ iletişimi de yoktur. Bu şifreleri iki adımlı doğrulamayla birleştirdiğinizde sağlam bir güvenlik temeli elde edersiniz.

Sıkça sorulan sorular

Üretilen şifreler gerçekten rastgele ve kullanmak için güvenli mi?
Evet. Üretici, tahmin edilebilir Math.random yerine tarayıcıların kriptografik işlemlerde kullandığı güvenli rastgelelik kaynağı olan Web Crypto API'yi (crypto.getRandomValues) kullanır. Her karakter bağımsız seçilir. Yeterli uzunluk ve birden fazla karakter kümesi kullandığınız sürece çıktı; gerçek hesaplar, şifreleme anahtarları ve SSH parolaları için uygundur.
Şifre bir yere gönderiliyor ya da kaydediliyor mu?
Hayır. Üretim tamamen tarayıcınızda JavaScript ile çalışır. Şifre hiçbir sunucuya iletilmez, bir veritabanına yazılmaz ve sekmeyi kapattıktan sonra saklanmaz. Bu yüzden şifreyi hemen şifre yöneticinize kopyalamalısınız; çünkü araç, ürettiği değerin kaydını bilinçli olarak tutmaz.
Şifrem ne kadar uzun olmalı?
Çoğu çevrimiçi hesap için büyük harf, küçük harf, rakam ve simge içeren 16 karakter güçlü ve pratik bir tercihtir. Şifre yöneticisi ana parolası veya şifreleme anahtarı gibi yüksek değerli hedefler için 20 karakter ve üzerine çıkın. Uzunluk, karmaşıklıktan daha fazla güç katar; bu nedenle simgelere izin verilmediğinde karakter sayısını artırarak telafi edin.
Şifre Üretici · DNSLab