Infinite Passwords
60 bit entropi1,000,000,000,000,000,000 kombinasyon

18 Haneli Rastgele Şifre Üretici

Kurumsal düzeyde sayısal güvenlik için 60 bit entropi.

…

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.

18 hanede bile harfler bunu daha hızlı yazdığınız bir biçime sıkıştırırdı. Sistem alfanümerikleri kabul ediyorsa Rastgele modunu kullanın.

On sekiz hane ~60 bit entropiye ve kentilyon ölçeğinde bir uzaya ulaşır — uzun hane dizileri zorunlu kılan sistemlerde erişim kodları ve kasa girişleri için kurumsal düzeyde sayısal gizlilik.

Neden rastgele 18 haneli kod?

60 bit, sayısal kodların artık ikinci sınıf olmadığı eşiktir. Kentilyon ölçeğinde bir arama uzayı, ulus devletlerin çevrimdışı bütçelerinin bile çözümsüz bir avla yüzleşmesi demektir.

Pratikte bunu tüketici kullanımı için nadiren gerekirsiniz — ancak spesifikasyon “yalnızca rakamlar, 10+ karakter” dediğinde, 18 rakamın gerçekten müthiş hale geldiği yerdir.

18 haneli kodların popüler kullanımları

  • 18Kurumsal erişim kodları. Uzun sayısal gereksinimler içeren kurumsal kasa ve laboratuvar giriş kodları.
  • 18Yüksek güvenlikli sayısal jetonlar. Yalnızca-rakam spesifikasyonları kullanan finans kurumları için tek kullanımlık ve statik jetonlar.
  • 18Ana sayısal kodlar. Kasalar ve güvenli dolaplar için ana girişler.
  • 18Uyumluluk düzeyi PIN’ler. Sıkı yalnızca-sayısal uyumluluk politikaları altındaki sistemler.

Matematiği

Her rakam 0–9 arasında bağımsız ve eşit dağılımlıdır, dolayısıyla 18 haneli bir kodun tam olarak 1018 = 1,000,000,000,000,000,000 olası değeri vardır veya yaklaşık 60 bit entropi (18 × log₂10 ≈ 60). Belirli bir kodu şansa bağlı tahmin etme olasılığı 1,000,000,000,000,000,000 denemede birdir.

Derinlemesine

18 haneli şifre üreticisi size ne kazandırır

On sekiz hane size tam olarak 1 kentilyon kombinasyon ve yaklaşık 60 bit entropi verir (18 × 3.32). Bu uzunlukta 18 haneli şifre üreticisi, bu kadar uzun girdileri kabul eden az sayıdaki sistem için yüksek güvenceli sayısal sırlar üretir — lisans sunucuları, kasa sınıfı kasa kilitleri ve yalnızca sayı yazmanıza izin verilen kurumsal kurtarma alanları. Bir kentilyon kombinasyon, hiç kimsenin, hiçbir yerde, herhangi bir gerçek aceleyken bu alanı asla kırmayacağı anlamına gelir; nokta.

Dürüst çerçeve: 60 bitlik sayısal entropi güçlüdür ama yine de harf ve sembollerin karakter başına kazandırdığı şey değildir, hiçbir ciddi karşılaştırmada. Bu kodlar yalnızca sayı kuralının uygulandığı ve uzunluğa izin verildiği yerler için idealdir — alarmlar, yönlendiriciler, erişim panelleri, lisans ve kurtarma iş akışları. Giriş kimlik bilgileri için güvenli şifre üreticisini ve karışık karakterli sırları her seferinde, tereddütsüz tercih edin. Yalnızca bu kural bile sızmış kimlik bilgilerini içeren gerçek dünyadaki olayların dikkate değer bir bölümünü önler.

Bu 18 haneli şifre üreticisi nasıl kullanılır

18’i seçin, üretin, kopyalayın. Infinite Password Generator ücretsizdir ve %100 istemci taraflı çalışır; her hane Web Crypto API (crypto.getRandomValues) kullanılarak çekilir — tarayıcının kendi güvenlik modelinin arkasındaki kriptografik temel yapı. Hiçbir şey kaydedilmez ve hiçbir şey iletilmez — kod asla bir sunucuya dokunmaz, bizimkine ya da başkasınınkine, doğumundan silinmesine kadar hiçbir noktada. Yerel olarak üretin, bir kez kopyalayın, güvenle saklayın ve tüm süreç ile sonuçları hakkında hiçbir şeyi unutmayın.

Kodu telaffuz edilebilir bir şeye yuvarlamayın ya da doğum günlerine bölmeyin — toptan satın aldığınız entropinin çoğunu elle düzeltiyor olurdunuz. Rastgele bir 18 haneli kod tam kentilyonluk uzayı bozmadan korur. Yaptığınız her iyi niyetli düzenleme, tam olarak üreticinin entropi harcayarak eklediği şeyi çıkarır, her seferinde. Söylenebilir bir taneye ihtiyacınız varsa yanlış ürüne bakıyorsunuz demektir. On sekiz hane; uzun girişli lisans sistemlerine, üst düzey kasa kombinasyonlarına, kurumsal alarm panellerine ve yalnızca sayısal kurtarma alanlarına uyar.

Rastgele bir 18 haneli kod ürettikten sonra

Sistem başına bir 18 haneli kod, bir şifre yöneticisinde ya da çevrimdışı güvenli bir kasada saklanır; nokta. Paylaşılan sayısal sırlar nadiren izlenir, bu yüzden kendi denetim izinizi tutun — her kodu kimin bildiğini ve en son ne zaman değiştirildiğini not edin. Bir ekip üyesi ayrıldığında kendisine hiç güvenilen her kodu değiştirin, kolaylık ya da planlama baskısı için istisna yok. Ayrılışta yapılan rotasyon, zincirde bir sonraki anahtarları devralan kişiye gerçek bir lütuftur.

Sistemin sunduğu her yere iki faktörlü kimlik doğrulama ya da biyometrik geçit ekleyin, çünkü kentilyonlar bile kodu kimin görebileceği etrafındaki zayıf süreci mazur göstermez. Bir ekran anlık görüntüsünden ya da başıboş bir not defterinden sızıntı mı şüpheleniyorsunuz? Planlanan temizliği beklemeden kodu hemen yeniden üretin. Bir şey en ufak biçimde bile koktuğunda hız törenden daha önemlidir. Komşu uzunluklar için 16 haneye ya da 20 haneli şifre üreticisi sayfalarına bakın.

Tekrarlanan haneler neden çöker — ve rastgele 18 haneli kodlar neden dayanır

Gündelik alışkanlıklar ölçekte yüksek sesle başarısız olur. 111222 ya da 121212 gibi tekrarlanan haneler, insanların hangi şekilleri sevdiğini tam olarak bilen bir saldırganın önüne küçücük bir avuç şekil koyar. 18 haneli rastgele bir kod, 1 kentilyon kombinasyon üzerinden, yaklaşık 60 bit entropi (18 × 3.32) ile, hiçbir favori şekil, hiçbir ritim ve içine pişirilmiş hiçbir yıldönümü olmadan eşit biçimde yayılır. Uzunla rastgele arasındaki boşluk, tahminlerin çoğunun öldüğü yerdir; rastgelelik olmadan uzunluk yalnızca daha uzun bir doğum günüdür ve daha uzun olması yöntemi kurtarmaz. Yayımlanmış her tahmin stratejisi hâlâ desenlerle başlar ve bu yaklaşım onları kasıtlı olarak siler. Bütün hile budur ve her seferinde işe yarar.

Saldırganlar önce deseni, sonra sızıntı geçmişini ve ancak üçüncü sırada kaba kuvveti sıralar. Tekrarlar ve diziler her seferinde ilk turda düşer. Bu araçtan alınan rastgele haneler, arkalarında 60 bit dururken doğrudan üçüncü tura atlar. Bir deseni aralara tarih sıkıştırarak ya da blokları iki katına çıkararak kurtarmayın — eklediğiniz her yapı, bir saldırganın modelleyebileceği bir yapıdır. Anlam eklemeye karşı koyamıyorsanız, bu şifre yöneticisinin kodu tamamen tutmasına izin vermeniz gerektiğinin işaretidir; böylece asla ezberlemez, okumaz ya da elle iyileştirmezsiniz. Otokontrolün tamamı özelliktir — çıktıya ne kadar az dokunursanız o kadar güçlü kalır.

Pratik hijyen her uzunlukta geçerlidir. Sistem başına bir kod, şifreli bir kasada saklanır, ayrılışta iptal edilir, şüphede değiştirilir, asla fotoğraflanmaz ve asla yazdırılmaz. Bir ekran söz konusu olduğunda tuş takımınızı refleks olarak koruyun. Yeni bir kodu kurulumda, eskisi hâlâ çalışırken doğrulayın; böylece yanlış yazılmış bir giriş sizi asla tek başına dışarıda bırakmaz. Aynı disiplinle komşu bir uzunluk mu istiyorsunuz? 16 veya 20 haneli seçenekler bitişik panellere uyar. Rastgelelik denetimlerden sağ çıkar; alışkanlıklar yalnızca ilk olay raporuna kadar hayatta kalır. Denetim geldiğinde sıkıcı olmak güzeldir ve gelecektir — deneyimli ekipler tatbikatı ezbere bilir ve asla kayıtlarda doğaçlama yapmaz.

18 Haneli Rastgele Şifre SSS

Çoğu tüketici hesabı için evet. Kurumsal yalnızca-sayısal sistemler ve ana kodlar için ise tam gereken şeydir — yine de saniyeler içinde yazılır.
Güçlü bir 9–10 karakterli alfanümerik şifreye eşdeğerdir. Hedefli uç nokta ele geçirme dışında tüm pratik saldırılara karşı dayanıklıdır.
Evet — bir şifre yöneticisinde saklayın. Kimse 18 haneyi güvenilir biçimde ezberleyemez ve bu sorun değil çünkü asla ezberlemeniz gerekmez.
Finans kurumları, endüstriyel erişim sistemleri ve uzun yalnızca-rakam kimlik bilgileri zorunlu kılan her ortam.
Tamamen rastgele 18 haneli sayısal bir kod — tam olarak bu sayfanın ürettiği şey. Sayısal kodlar hızla tavan yapar (her hane ~3.32 bit ekler), bu yüzden 8 hane ~27 bit entropi demektir: tuş takımları ve PIN’ler için uygundur ama e-posta ya da bankacılık için bunun yerine tam karma bir parola kullanın.
İyi bir 4 haneli PIN rastgeledir — asla doğum yılınız, 1234, 0000 ya da kişisel anlamı olan herhangi bir şey olmamalıdır. Yalnızca 10,000 olası PIN vardır; bu yüzden saldırganlar önce kişisel ve sıralı olanları dener. Rastgele seçin, tam olarak tek bir kilit için kullanın ve hatalı deneme uyarısından sonra değiştirin.
Güvenlikle ilgili hiçbir anlamda hiçbir 4 haneli sayı şanslı değildir — “şanslı” sözcüğü numerolojidir, rastgelelik değil. İnsanların şanslı dediği sayılar (7777, 1234, 9999) en sık tahmin edilen PIN’ler arasındadır. Tam olarak tek bir şanslı 4 haneli sayı vardır: sizin seçmediğiniz rastgele bir sayı. Bu aracı kullanın ve karar şansın olsun.
Doğrulanmış bir “en nadir” 4 haneli PIN yok — insan eliyle seçilen her aday (1234, 0000 ve tekrarlı haneler elendikten sonra kalanlar bile) sızıntı veri külliyatlarında sürekli karşımıza çıkar. En nadir demek rastgele demek: tüm 10,000 değerden düzgün rastgele çekilen bir PIN, gerçekten nadir olan tek seçenektir.
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.