Infinite Passwords

Güvenli Şifre Oluşturucu

Mimari olarak güvenli: her şey cihazınızda gerçekleşir.

…

Rastgele mod 4–128 karakter destekler.

Birden fazla üret

Kısayollar: R yeniden üret · C kopyala. crypto.getRandomValues() ile üretilir — asla Math.random() değil.

Çoğu “güvenli” oluşturucu hâlâ eve haber uçurur. Bu uçurmaz — crypto.getRandomValues yerel çalışır, şifreniz asla bir ağa dokunmaz ve bunu kendiniz doğrulayabilirsiniz.

Neden sözler değil mimari kazanır

Şifre bir kablo üzerinden gidiyorsa güvenlik iddiaları hiçbir şey ifade etmez. Yerel oluşturma; yakalama, kayıt ve bizim tarafımızdaki ihlal riskini tamamen ortadan kaldırır.

Kriptografik olarak güvenli rastgelelik (Math.random değil), saldırganın istismar edebileceği istatistiksel önyargı olmaması anlamına gelir — çıktı düzgün dağıtılmış gürültüdür.

Derinlemesine

Güvenli Bir Şifre Üreticisinde Güvenli Gerçekte Ne Anlama Gelir

Güvenli bir mimari iddiasıdır, bir pazarlama sıfatı değil ve her aracı bu standarda tutmalısınız. Anlamı şudur: rastgelelik tarayıcınızın Web Crypto API’sinden gelir — crypto.getRandomValues — asla Math.random veya herhangi bir tahmin edilebilir tohum değil. Anlamı şudur: sayfa yüklendikten sonra sıfır ağ çağrısı — telemetri yok, ping yok, hiçbir şifre hiçbir yere asla iletilmez. Anlamı şudur: hiçbir şey kaydedilmez, önbelleğe alınmaz veya depolamaya yazılmaz. Infinite Password Generator ücretsizdir, %100 istemci tarafında çalışır ve şifreniz asla tarayıcıdan çıkmaz; hiçbir şey saklanmaz veya iletilmez.

O mimari, çıktıyı ifadenin doğrulanabilir tek anlamında özel bir şifre üretecisi yapar ve talep etmeniz gereken çıta budur. Araç sırrınızı asla görmediği için sızdırılacak hiçbir şey, satılacak hiçbir şey ve mahkeme kararıyla istenecek veya teslim edilecek hiçbir şey yoktur. Şifre sekmenizde ve panonuzda yaşar, başka hiçbir yerde, asla — sunucu tarafında kopya yoktur, hiçbir analitik yük onu taşımaz, hiçbir oturum kaydı onu hatırlamaz.

Özel Bir Şifre Üreticiyi Kendiniz Nasıl Doğrularsınız

Tarayıcınızın geliştirici araçlarını açın ve arka arkaya yirmi şifre üretirken Ağ sekmesini izleyin. Sayfadan çıkan hiçbir istek gözlemlemeyeceksiniz — testin tamamı budur ve herhangi bir dürüst istemci tarafı aracı bunu kolayca geçer. Daha zor bir kontrol için makineyi ağdan tamamen koparın ve sayfayı yeniden yükleyin: gerçekten istemci tarafı bir üretici çevrimdışıyken kusursuz çalışmaya devam eder; sunucu destekli sır işleyen hiçbir rakip bunu asla iddia edemez.

Ayrıca oradayken sayfa durumunu doğrudan inceleyin: üretilen sırlar hiçbir noktada localStorage veya sessionStorage’da kalıcı olmamalıdır ve düz bir yeniden yükleme yaptığınız hiçbir şeyden geriye sıfır iz bırakmalıdır. Bu denetimi yalnızca bugün kullandığınız araca değil, güvendiğiniz her üreticiye uygulayın. Adaylarınız güvenli olarak doğrulandığında, güçlü şifre üretici sayfamız, maksimum gerçek dünya gücü için uzunluk ve sınıfları nasıl seçeceğinizi açıklar.

Güvenli Bir Şifre Üreticinin Sınırları — ve Onları Kapatan Şeyler

Kusursuz güvenli bir üretici, kusursuz sırlar üretir ama dikkatsiz bir günlük iş akışı bunları dakikalar içinde harcayabilir, alttaki entropi ne kadar güçlü olursa olsun. Üretim yalnızca en ilk katmandır; hesap başına kapsam kimlik bilgisi doldurmayı tamamen ve kalıcı olarak keser ve bir yönetici her sırrı uçtan uca gerçekten kontrol ettiğiniz tek bir kasaya hapseder. Üretin, saklayın, otomatik doldurun — güvenlik mimarisi ancak günlük süreç ona istisnasız veya kestirmesiz uyduğunda tam karşılığını verir.

İki faktörlü kimlik doğrulama, hiçbir şeyin yerine koyamadığı son koruma katmanı olarak kalır: başka bir yerden sızdırılan kusursuz bir şifre bile tek başına hiçbir şey açmaz. İhlal bildirimlerinden hemen sonra kimlik bilgilerini yenileyin, önemli her hesabı gerçekten kontrol ettiğiniz ikinci bir faktörle eşleştirin ve en güvendiğiniz adayları şifre gücü denetleyicimiz ile sıkıştırın — o da tarayıcınızda yerel çalışır, dolayısıyla denetim, üretimin kendisi kadar özeldir.

Güvenli Bir Şifre Üreticinin Gerçekten Güvenli Olduğu Nasıl Doğrulanır

Önce güvenin, sonra doğrulayın. Tarayıcınızın geliştirici araçlarını açın, Ağ sekmesine geçin, arka arkaya on şifre üretin ve sayfadan çıkan herhangi bir isteği izleyin — gerçekten istemci tarafı bir araç asla hiçbirini göndermez. Daha zor bir test için makineyi ağdan tamamen koparın, sayfayı yeniden yükleyin ve tekrar üretin; tamamen çevrimdışıyken hâlâ çalışan çıktı, tanım gereği bir sunucuya bağımlı olamaz. Ayrıca gizli çağrılar için Konsol’u tarayın ve belgeleri okuyarak sırların hiçbir yerde iletilmediğini, kaydedilmediğini veya saklanmadığını açıkça belirttiğini doğrulayın. Bu incelemenin beş dakikası, dijital hayatınızın geri kalanında onunla üreteceğiniz her sırrı güvenilir biçimde korur. Beş dakika, bir kez ve bir üretici hakkında bir daha hiç endişelenmek zorunda kalmayın.

İkinci katman: rastgelelik kaynağını inceleyin. Sayfa entropiyi crypto.getRandomValues üzerinden Web Crypto API’den çekmelidir, tahmin edilebilir tohumu kimlik bilgisi üretiminin yakınında hiçbir yeri olmayan Math.random’dan asla. Kaynağı veya varsa yayımlanmış deposuna bakın ve çizilen her tek karakterin altında işletim sisteminin güvenli rastgelelik havuzunu arayın. Araç localStorage, sessionStorage veya bir çereze herhangi bir şey yazıyorsa ya da çıktıyı bir sunucu gidiş-dönüşüyle döndürüyorsa, bu bir bulgudur — uzaklaşın ve bu incelemeden tamamen sağ çıkan bir araç seçin. Meşru, dürüst araçlar bunu açıkça belgeler, tam da uygulamada gizli hiçbir şey olmadığı ve onlara bağımlı olan insanlardan saklanacak hiçbir şey bulunmadığı için. Herhangi bir şey ping atarsa, dışarıya sinyal gönderirse veya çıktıyı önbelleğe alırsa, araç yerinde elenir.

Üçüncü katman: çıktının kendisini test edin. Bir toplu üretin ve karakterlerin birkaç favori etrafında tuhaf biçimde kümelenmek yerine etkinleştirdiğiniz sınıflar arasında makul biçimde dağıldığını doğrulayın. Bir adayı şifre gücü denetleyicimiz ile çalıştırarak yapı entropisinin o uzunluk için beklediğiniz manşet rakamıyla eşleştiğini doğrulayın. Doğrulama bir kez beş dakika sürer ve bu aracın sizin için üreteceği her sırrı korur — tüm kasanızın ana şifresini herhangi bir üreticiye emanet etmeden önce ucuz sigorta. Toplu rastgele görünüyorsa, karakterler eşit dağılıyorsa ve ölçer bitleri doğruluyorsa, buradan itibaren gelecek her hesap için gerçekten sağlam zeminde duruyorsunuz demektir. Disiplin budur ve bir kez işe yaradığını gördüğünüzde gerçekten bu kadar basittir.

Sık sorulan sorular

Evet — oluşturma, Web Crypto API ile tarayıcınızda yapılır. Hiçbir sunucu hiçbir şeyi almaz, saklamaz veya kaydetmez.
Çoğu analiz, reklam veya sunucu taraflı oluşturma içerir. Biz bunların hiçbirini içermeyiz — ayrıca toplu ve parola ifadesi gibi ek modlar da sunarız.
Yalnızca kendi cihazınızda (kötü amaçlı yazılım, omuz sörfü) — bizden asla, çünkü bize asla ulaşmaz.
Math.random tahmin edilebilir sözde rastgeleliktir. crypto.getRandomValues, işletim sisteminin CSPRNG’sini kullanır — TLS oturumlarını anahtarlayan kaynağın aynısı.
Doğru parola; rastgele olan, tek bir hesaba özgü olan ve kaba kuvvet saldırılarına dayanacak kadar uzun olan paroladır — nokta. Konu karmaşık görünmek değil; insanlar ve makineler için tahmin edilemez olmaktır. Kendi parolanızı anlamından hatırlayabiliyorsanız, yanlış parolayı kullanıyorsunuz demektir.
Güçlü bir parola entropiyi en üst düzeye çıkarır: önce uzunluk, sonra gerçek rastgelelik, sonra karakter sınıfı çeşitliliği — ve her hesap için benzersiz olmalıdır. 16 karakterlik rastgele karma bir dize (~95 bit) güçlüdür; sembollerle süslenmiş 8 karakterlik bir parola değildir. Benzersizlik, ham gücü anlamlı kılan çarpandır.
Parola üreticisi, kriptografik olarak güvenli bir rastgelelik kaynağı kullanarak tahmin edilmesi zor, rastgele parolalar oluşturan bir araçtır. Bu araç parolaları tarayıcınızda yerel olarak Web Crypto API (crypto.getRandomValues) ile üretir — ücretsiz, anında ve hiçbir şey cihazınızdan dışarı çıkmaz ya da saklanmaz.
Üç adım: 1) Bu siteyi ya da Web Crypto API üzerine kurulu herhangi bir tarayıcı tabanlı üreticiyi açın. 2) Uzunluğu en az 16 karakter yapın ve büyük harfleri, küçük harfleri, rakamları ve sembolleri etkinleştirin (benzer karakterleri yalnızca elle yazmanız gerekiyorsa hariç tutun). 3) Üret düğmesine tıklayın ve sonucu bir parola yöneticisine kopyalayın — asla yeniden kullanmayın.
Evet — yeter ki kriptografik olarak güvenli bir rastgele sayı üreticisi üzerine kurulu olsunlar. Bu araç, tarayıcının Web Crypto API’sini (crypto.getRandomValues) kullanır; TLS anahtarlarında kullanılan kaynağın aynısı. Bu çıktı gerçek rastgelelikten ayırt edilemez; dolayısıyla tahmin saldırıları ona karşı salt şanstan daha iyi sonuç vermez.
12 karakterden kısa olan, insan eliyle uydurulmuş, siteler arasında yeniden kullanılan, sızdırılmış bir külliyattan türetilmiş (123456, qwerty, password) ya da tahmin edilebilir kalıplarla doldurulmuş her şey zayıftır — baştaki büyük harf artı sondaki ünlem işareti, modern kural tabanlı kırıcılara karşı hiçbir işe yaramaz.
Benzersiz parola, başka hiçbir yerde kullanılmayan paroladır — hiç daha önce, hiç tekrar, sembolü değiştirilmiş bir çeşitlemesi bile olmamalı. Yeniden kullanım, gerçek dünyadaki sızıntılarda tek en yüksek etkili başarısızlık biçimidir: tek bir sızıntı, o parolayı paylaşan tüm hesapları açar. Her hesap için yeni bir tane üretin ve onları hatırlamak için bir parola yöneticisine bırakın.
En iyi parola üreticisi; ücretsiz, istemci tarafında çalışan, kriptografik olarak rastgele ve ürettiğini asla saklamayandır. Her ciddi seçenek bu çıtayı karşılar — bu site de onlardan biri: kayıt yok, sınır yok, Web Crypto API, sıfır ağ isteği. En kötü “ücretsiz” üreticiler, yeni parolanızı kendi sunucularına gizlice gönderenlerdir.
Tek bir mükemmel parola yok — ama pratikte mükemmel olan; uzun (16+ karakter), tamamen rastgele, tek bir hesaba özgü, bir parola yöneticisinde saklanan ve iki faktörlü kimlik doğrulamayla desteklenen paroladır. Kısa, insan eliyle uydurulmuş ya da yeniden kullanılan her parola bunlardan en az birinde başarısız olur.
“123456”, tartışmasız — NordPass’ın yıllık listelerinde ve çok yıllı sızıntı veri kümelerinde zirvede yer alır. Öylesine baskındır ki güvenlik kılavuzları tam da onunla açılır. Bunu herhangi bir yerde kullandıysanız, o hesapların parolalarını bugün değiştirin.
Sızdırılmış kimlik bilgisi analizlerinde tablonun tepesi istikrarlı biçimde şöyledir: 1) 123456, 2) 123456789, 3) 12345 — “password” ise hiçbir zaman çok geride kalmaz. Bu üçü, tüm karmaşık parolaların toplamından daha fazla sızıntıda yer alır. Bunlara benzeyen her şey, her saldırganın düzeninde önceden denenmiş demektir.