Infinite Passwords
13 bit entropi10,000 kombinasyon

4 Haneli Rastgele Şifre Üretici

Kilit ekranları ve tuş takımları için tahmin edilemeyen 4 haneli kodlar.

…

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.

Daha fazla güç mü gerekiyor? 6 veya 8 haneli bir koda geçin ya da 60+ bit entropi için rastgele şifre üreticimizle harfler ve semboller kullanın.

4 haneli bir kodun 10.000 olası değeri vardır — ve en yaygın 20 seçim (1234, 0000, 1111) gerçek dünya kullanımının büyük bölümünü oluşturur. Bu araç, tarayıcınızın güvenli kripto motorunu kullanarak 10.000 değerin tamamını kapsayan uzaydan çekim yapar; kodunuz asla bariz olanlardan biri olmaz.

Neden rastgele 4 haneli kod?

Güvenlik araştırmacıları, sızdırılan veri setlerindeki PIN’lerin kabaca %10’unu tek başına “1234”ün oluşturduğunu tutarlı biçimde tespit ediyor. Rastgele üretilen 4 haneli bir kod, örüntü saldırılarını tamamen ortadan kaldırır — tüm 10.000 kombinasyondan eşit olasılıkla çekilir.

Yine de 4 hane taban seviyedir, altın standart değil. Yalnızca 13 bit entropiyle, sınırsız deneme hakkı olan bir saldırgan onu hızla kaba kuvvetle kırabilir. Rahatlıktan öte bir şeyi koruduğu her yerde 6+ haneli bir kod kullanın.

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

  • 4Akıllı telefon kilit ekranları. “1234” yerine, çevrenizdekilerin örüntüden tahmin edemeyeceği rastgele bir 4 haneli kod kullanın.
  • 4ATM ve banka kartları. Rastgele bir PIN, saldırganların ilk sömürdüğü doğum yılı ve telefon numarası alışkanlıklarını boşa çıkarır.
  • 4Kapı tuş takımları ve kasalar. Ev alarm panelleri, dolap kilitleri ve 4 hane kabul eden kasalar gerçek rastgelelik kazanır.
  • 4Bagaj ve bisiklet kilitleri. Kombinasyon kilitleri tahmin edilebilir dizilerle gelir — fabrika ayarının ötesine geçip rastgeleleştirin.

Matematiği

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

Derinlemesine

4 haneli şifre üreticisi size gerçekte ne kazandırır

Dört hane size tam olarak 10.000 olası kombinasyon ve yaklaşık 13 bit entropi verir (4 × 3.32). Bu dürüst matematiktir ve sürekli akılda tutmaya değerdir: 4 haneli bir kod bir kolaylık katmanıdır, bir kale değil. Sistemlerin kendilerinin seçimleri sınırladığı yerlerde — telefon PIN’leri, kapı tuş takımları, POS terminalleri, alarm panelleri — tam da bu sistemler ayrıca denemeleri hız sınırlar ya da tekrarlanan başarısızlıklardan sonra tamamen kilitlendiği için uygundur. Donanımın gerçekten kabul edebileceği şeye göre boyutlandırılmış dürüst bir güvenliktir.

Rastgele bir 4 haneli kod, çevrimiçi herhangi bir hesapta gerçek bir şifrenin yerine geçmez. Yalnızca 10.000 olasılıkla sınırsız tahmine açık olan her şey, gece gündüz çalışan otomatik denemelere karşı hızla düşer. Dört haneyi, donanımın yeniden deneme sınırlarını uyguladığı çevrimdışı, kilitlenme korumalı bağlamlar için saklayın — ve sahip olduğunuz ve düzgün korumak istediğiniz geri kalan her şey için gerçek karakterlerle rastgele şifre üreticisini kullanın. Ücretsiz deneme hakkı olan kararlı bir saldırgan karşısında on bin asla yeterli değildir.

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

Uzunluğu 4’e ayarlayın, üretin ve kodu gitmesi gereken yere kopyalayın. Infinite Password Generator ücretsizdir ve %100 istemci taraflı çalışır; her hane Web Crypto API (crypto.getRandomValues) ile çekilir, böylece kodlar yanlı değildir ve tahmin edilemez. Hiçbir şey kaydedilmez ve hiçbir şey iletilmez — kod yalnızca ekranda var olur; siz onu yazmayı ya da kontrol ettiğiniz güvenli bir yere kaydetmeyi seçene kadar. Sonra işe koyun.

1111 gibi tekrarlanan hanelerden ve 1234 ya da 4321 gibi bariz dizilerden kaçının; insan seçimi PIN’ler bu desenlerde yoğunlaşır ve her tahmin listesi bunları önce dener çünkü saçma derecede yaygındırlar. Üretilen 4 haneli bir kod bu yanlılığı tamamen atlar ve olasılığı tüm 10.000 kombinasyona eşit dağıtır. Dört hanenin uygun olduğu yerler: cep telefonu kilit PIN’leri, basit kasa kadranları, düşük riskli POS giriş ekranları, alarm kurma kodları ve kısa sayısal lisans anahtarları.

Rastgele bir 4 haneli kod ürettikten sonra

Benzersizlik hâlâ önemlidir. Telefonunuz, kasanız ve alarmınız için tek bir 4 haneli kodu yeniden kullanmayın — birinin ele geçirilmesi asla üçünün birden ele geçirilmesi anlamına gelmemelidir. Kodları yalnızca gerçekten gerekiyorsa bir yere yazın ve o kâğıdı koruduğu cihazdan uzak tutun. Bir şifre yöneticisi ya da şifreli güvenli bir not, klavye tepsisinin altına yapıştırılmış gevşek bir kâğıttan her seferinde, tartışmasız daha iyidir. Kodu, anahtarı da elinde tutmayan kimseyle paylaşmayın.

Müsait olan her yerde ikinci bir faktör ekleyin — parmak izi, yüz ya da uygulama istemi — çünkü ilk faktör yalnızca 10.000 olasılık derinliğindedir ve kilitlenmeler olmadan kaba kuvvete düşer. Bir kahvehanede omuz üstünden okunduğundan, dağınık bir yerde yeniden kullanıldığından ya da yanlış yazıldığından şüpheleniyorsanız kodu hemen değiştirin. Taze kodlar hiçbir şeye mal olmaz ve onlara yaslandığınız her şeyi korur. Daha fazla alan mı gerekiyor? 6 haneli seçeneğe ya da 8 haneli rastgele şifre üreticisine yükseltin.

Doğum günleri ve rastgele 4 haneli bir kod — karşılaştırma

İnsanların dört haneli seçimleri acımasızca kümelenir: doğum yılları, yıldönümleri, 1122 gibi tekrarlanan ikililer ve 1234 gibi düzenli diziler, var olan her sızmış PIN analizine hükmeder. Üretilen 4 haneli bir kod bunların tümünü reddeder; 10.000 kombinasyonun tamamına ve yaklaşık 13 bit entropiye (4 × 3.32) eşit biçimde yayılır. Bu çok fazla bir güvenlik değildir ama dürüst bir güvenliktir — on bin kodun her biri eşit olasılıklıdır, hiçbiri bir doğum günü değildir ve hiçbir saldırgan ilk deneme pedde çalışmadan önce kodunuzu nostaljiye göre sıralayamaz. Nostalji, saldırganın en sevdiği sözlüktür ve bu yaklaşım onu kodunuzdan, telefonunuzdan ve kasanızdan siler.

İki alışkanlığı dürüstçe karşılaştırın. Bir doğum günü PIN’i kodunuzu herkesin herkese açık profilinizde bulabileceği bilgilere bağlar; eşler, evcil hayvanlar ve forma numaraları da aynı kovaya düşer. Sıralı ya da tekrarlanan haneler, saf betiklere bile dakikalar içinde yenik düşer. Rastgele bir kod küçük alanı kabul eder — 10.000, 10.000’dir — ama bedava başlangıç avantajını ortadan kaldırır ki gerçek dünyadaki PIN ihlallerinin çoğu tam da burada başlar. Tuş takımının dört hane kabul ettiği her yerde üretilmiş bir kod kullanın ve kendi gözünüze yalnızca rastgele görünen birini seçerek ortayı bulmaya çalışmayın. Herkese açık kendi profilinize hızlıca bir göz atmanız, noktayı kanıtlamak için fazlasıyla yeterli olmalıdır.

Geriye kalan savunma, kodun kendisi değil, onun etrafındaki sistemdir. Dört hane yalnızca arkalarında kilitlenmeler, deneme sınırları ya da alarm gecikmeleri durduğu yerde işe yarar; tahminlerin sınırsız aktığı her yerde gerçek karakterlere ihtiyacınız vardır. PIN girişini telefonlarda biyometrik kilitle eşleştirin, herhangi bir omuz üstünden okuma olayından sonra kodu değiştirin ve cihaz başına tek bir kod tutun. Dört hanenin sunabileceğinden gerçekten daha fazla alana ihtiyacınız olduğunda 6 haneli üreticiye ya da tam bir alfanümerik şifreye yükseltin. Ve PIN’in arkasındaki nesne yeri doldurulamazsa — bir telefon, bir kasa, bir mağaza kasası — kod birkaç katmandan yalnızca biridir: biyometri, kilitlenmeler, dikkat ve herhangi bir şüpheden sonra kodları değiştirme alışkanlığı gerçekten önem taşır.

4 Haneli Rastgele Şifre SSS

Buradaki gibi kriptografik araçlarla üretildiğinde tamamen rastgeledir — tüm 10.000 değer üzerinde eşit dağılım (~13 bit entropi). İnsanların seçtiği 4 haneli kodlar çok daha zayıftır çünkü insanlar tahmin edilebilir seçimlere yönelir.
Düşük riskli kolaylıklar için (otomatik silme etkin telefon kilidi, bagaj kilitleri) kabul edilebilir. Bankacılık veya hassas hesaplar için 6+ hane kullanın — 6 haneli bir kod 1.000.000 kombinasyon sunar, 100× daha fazla.
Küresel olarak “1234”, ardından 1111, 0000, 1212 ve 7777 gelir. Rastgele üretim bu sayılara asla denk gelmemenizi garanti eder.
Evet — yukarıdaki araçtaki “Generate multiple” seçeneğini kullanarak tek tıkla 50’ye kadar rastgele kod üretip hepsini kopyalayın.
Tamamen rastgele 4 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. Bu sayfa tam olarak bunu üretir — düzgün dağılımlı rastgele 4 haneli kodlar.
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.