Parola Oluşturucu
Uzunluğu seçin, büyük harf, küçük harf, sayı ve simgeleri açıp kapatın; oluşturucu, tarayıcınızın kriptografik rastgele sayı üretecini kullanarak parolayı üretir. Bu, SSL anahtarları ve kripto cüzdanları için kullanılan türden bir entropi kaynağıdır. Öngörülebilir sözde rastgelelik yok, sunucuya gönderim yok. Dört karakter sınıfının tümünü kullanan 16 karakterlik bir parola yaklaşık 95 bit entropi sağlar ve güncel donanımla çevrimdışı kırmaya karşı güçlüdür.
Güçlü parolalar nasıl oluşturulur
-
1
Uzunluğu seçin
Varsayılan 16. 12 karakterin altı önemli hesaplar için zayıftır.
-
2
Karakter sınıflarını seçin
Büyük harf, küçük harf, sayı ve simge. Daha fazla sınıf, karakter başına daha fazla entropi demektir.
-
3
İsteğe bağlı: karışabilecek karakterleri çıkarın
Parola ekrandan terminale veya başka bir cihaza elle yazılacaksa 0/O ve 1/l/I karakterlerini çıkarın.
-
4
Oluşturun
crypto.getRandomValues() her karakteri izin verilen kümeden eşit dağılımla seçer.
-
5
Kopyalayın ve saklayın
Hemen parola yöneticinize yapıştırın. Yeniden kullanmayın.
Uzunluk ve karakter kümesine göre entropi
| Uzunluk | Yalnızca küçük harf | Küçük harf + sayı | Küçük + büyük + sayı | Dört sınıfın tamamı |
|---|---|---|---|---|
| 8 | 38 bit | 41 bit | 48 bit | 52 bit |
| 12 | 57 bit | 62 bit | 71 bit | 79 bit |
| 16 | 75 bit | 83 bit | 95 bit | 105 bit |
| 20 | 94 bit | 103 bit | 119 bit | 131 bit |
| 24 | 113 bit | 124 bit | 143 bit | 158 bit |
Entropi pratikte ne anlama gelir
- 40 bit: bugün tek bir GPU ile günler içinde kırılabilir. Geçici hesaplar için yeterli olabilir.
- 60 bit: çevrimiçi saldırılara dayanır, ancak özel çevrimdışı kırmaya karşı zayıftır.
- 80 bit: güncel donanımla çevrimdışı kırmaya karşı güçlüdür.
- 100 bit: kuantum bilişim olgunlaşana kadar saldırmaya pratikte değmez.
- 128 bit: AES-128 anahtar gücüne denktir.
Çoğu çevrimiçi hesap için tam kümeden 16 karakter (105 bit) fazlasıyla yeterlidir. Banka hesapları, parola yöneticisi ana parolası, kripto cüzdanları ve tam disk şifreleme 20 veya daha fazla karakteri hak eder.
Karakter sınıfları neden önemlidir
Her sınıf, karakter başına seçenek sayısını artırır. 26 küçük harfle bir karakter log₂(26) = 4,7 bit katkı sağlar. Büyük harf eklemek 52 karakter ve karakter başına 5,7 bit verir. Rakam eklemek 62 karakter ve 5,95 bit sağlar. Simgelerle küme 94 karaktere ve 6,55 bite çıkar. 16 karakter boyunca bu fark yaklaşık 30 bite birikir; yani “kırılabilir” ile “denemeye değmez” arasındaki farktır.
Karışabilecek karakterleri ne zaman çıkarmalı
Parola, kopyala-yapıştır olmadan ekrandan bir cihaza elle yazılacaksa, örneğin konsol kurulumlarında, bazı donanım cüzdanlarında veya parolanın yüksek sesle okunması gerektiğinde, 0, O, 1, l ve I karakterlerini çıkarmak yazım hatalarını azaltır. Entropi maliyeti düşüktür, genellikle 80 bitin üzerinde yalnızca 2-3 bit.
Parola yöneticisiyle çalışma şekli
- Bitwarden, 1Password veya KeePass gibi bir parola yöneticisi kurun.
- 6-8 rastgele kelimeden oluşan güçlü bir ana parola cümlesi belirleyin. Parola cümlesi oluşturucudan yararlanabilirsiniz.
- Her site için yöneticinin oluşturucusunu kullanın ve güçlü varsayılan ayarları koruyun.
- Geçici görünen hesaplarda bile parolaları siteler arasında yeniden kullanmayın.
- Destekleyen her hizmette 2FA özelliğini etkinleştirin.
Elle yazılan parolalar nadir olmalıdır: yöneticinin ana parolası, tam disk şifreleme ve gerekirse iş bilgisayarı girişi.
Yardımcı olmayan şeyler
- Her 90 günde bir değiştirmek. Zorunlu döndürme, Yaz2024 yerine Sonbahar2024 gibi öngörülebilir desenleri teşvik eder. NIST SP 800-63B bunu açıkça önermez.
- Cüzdanda kağıda yazmak. Zayıf parolaları yeniden kullanmaktan güvenlidir, ancak parola yöneticisinden daha kötüdür.
- Gerçek yanıtlı güvenlik soruları. “İlk okul” çoğu kişi için aramayla bulunabilir. Rastgele sahte yanıtlar oluşturun ve bunları yöneticinizde saklayın.
Sık Sorulan Sorular
Dört karakter sınıfının tamamından (küçük harf, büyük harf, sayı, simge) 16 karakter neredeyse her hesap için güçlüdür. Parola yöneticisi ana parolası, kripto cüzdanı ve tam disk şifreleme için 20 veya daha fazlasını kullanın. 12 karakterin altı, karmaşıklık kurallarından bağımsız olarak zayıftır.
Parola, Web Crypto API kullanılarak tarayıcınızda oluşturulur ve hiçbir yere gönderilmez. Doğrulamak isterseniz DevTools içindeki Network panelini açabilirsiniz. Yine de ekran görüntüsü almak veya e-postayla göndermek yerine hemen bir parola yöneticisine kopyalayın.
Veri ihlalleri nedeniyle. Bir sitede parolalar sızdığında saldırganlar aynı e-posta ve parola kombinasyonunu yüzlerce başka sitede hemen dener. Her siteye özel parolalar zararı tek hesapla sınırlar.
O site için rastgele 16 karakterlik bir parola oluşturun. 16 veya daha düşük sınır, sitenin parolaları işleme biçimi hakkında uyarı işareti olabilir; bu yüzden orada özellikle 2FA etkinleştirin.
İlgili Araçlar
Kelime Sayacı
Denemeler, gönderiler, başlıklar ve meta açıklamalar için okuma süresi, konuşma süresi, anahtar kelime yoğunluğu ve Flesch okunabilirlik puanıyla birlikte kelime, karakter, cümle ve paragraf sayın.
Şehir Adı Oluşturucu
Worldbuilding, haritalar, oyunlar, hikâyeler ve örnek veriler için kurgusal şehir, kasaba, köy ve başkent adları oluşturun; her sonuç için kısa notlar alın.
Anagram Çözücü
Karışık harfleri veya bulmaca anagram ipucunu yapıştırın; üretilebilecek tüm geçerli İngilizce kelimeleri uzunluğa göre sıralı görün.
ASCII Art Oluşturucu
Kısa herhangi bir metni büyük ASCII-art harflerine dönüştürün. Standart, blok veya gölge stillerinden seçin, sonra sonucu README ya da terminal bannerına kopyalayın.
Karakter Sayacı
Herhangi bir metindeki karakterleri, kelimeleri, satırları, cümleleri ve paragrafları sayın. Boşluklu/boşluksuz toplamları ve karakter dökümünü görün.
Emoji Kitchen
Doğrulanmış Google Emoji Kitchen çiftlerini deneyin, PNG çıkartmaları indirin ve daha fazlası için önerileri veya harici tarayıcıyı kullanın.