12 Haneli Rastgele Şifre Üretici
Bir trilyon kombinasyon — saf rakamlarda lisans anahtarı gücü.
Rastgele mod 4–128 karakter destekler.
Kısayollar: R yeniden üret · C kopyala. crypto.getRandomValues() ile üretilir — asla Math.random() değil.
Alan harf kabul edebilir mi? Büyük+küçük+rakam+sembol içeren 8 karakterli bir şifre (~52 bit) 12 haneyi yener. Rastgele modunu deneyin.
On iki hane 1.000.000.000.000 kombinasyon (~40 bit entropi) üretir. Bu, sayısal kodların taviz olmaktan çıktığı bölgedir — lisans anahtarları, sayısal kurtarma jetonları ve uzun PIN talep eden her tuş takımı için kullanışlıdır.
Neden rastgele 12 haneli kod?
Bir trilyon tekdüze aday, bugüne kadar yazılmış her sözlük ve kural tabanlı saldırıyı boşa çıkarır. Saniyede birkaç milyon tahmin bile bilinmeyen rastgele bir 12 haneli koda karşı aylarca çalışır.
Dürüst değerlendirme: rakamlar hane başına 3,32 bitle sınırlıdır, dolayısıyla 12 haneli bir kod 8 karakterli alfanümerik-sembollü bir şifrenin (~52 bit) gerisinde kalır. Sistem harfleri kabul ediyorsa alın. Kabul etmiyorsa, 12 hane sayısal ideal noktadır.
12 haneli kodların popüler kullanımları
- 12Yazılım lisans anahtarları. Müşteri hesapları için üretilen kısa sayısal etkinleştirme jetonları.
- 12Sayısal kurtarma kodları. Uzun hane grupları kabul eden kasalar için yedekleme ve kurtarma dizileri.
- 12Yüksek güvenlikli tuş takımları. 10–12 haneli kodlara izin veren kasa ve laboratuvar panelleri — maksimuma yükseltin.
- 12Sayısal API jetonları. Uzun yalnızca-rakam tanımlayıcılar bekleyen dahili sistemler.
Matematiği
Her rakam 0–9 arasında bağımsız ve eşit dağılımlıdır, dolayısıyla 12 haneli bir kodun tam olarak 1012 = 1,000,000,000,000 olası değeri vardır veya yaklaşık 40 bit entropi (12 × log₂10 ≈ 40). Belirli bir kodu şansa bağlı tahmin etme olasılığı 1,000,000,000,000 denemede birdir.
Derinlemesine
12 haneli şifre üreticisi size ne kazandırır
On iki hane size tam olarak 1 trilyon kombinasyon ve yaklaşık 40 bit entropi verir (12 × 3.32). 12 haneli şifre üreticisi, uzun girdilere izin veren sayısal ortamlar içindir — kurumsal tuş takımları, kasa kombinasyon kilitleri, erişim rozetleri ve kurtarma sistemleri — burada daha fazla hane memnuniyetle karşılanır ve alanın kendisi harfleri hiç kabul etmez. Bir trilyon, tam olarak bir doğru iğne olan büyük bir samanlık yığınıdır ve 12 hane ile ödediğiniz şey budur.
Beklentileri dengede tutun: 12 hanelik tümüyle sayısal entropi bile rastgele karışık karakterli bir şifrenin gerisinde, hem de geniş ve kaçınılmaz bir farkla kalır. Bu kodlar PIN tarzı bağlamlarda — kapı tuş takımları, alarmlar, yönlendiriciler, POS terminalleri, lisans ve kurtarma kodları — parlar ama çevrimiçi hiçbir şeyde gerçek bir şifrenin yerine geçmez. Çevrimiçi hesaplar için istisnasız ya da tereddütsüz rastgele şifre üreticisini kullanın. Sayılar kilitleri korur; harfler hesapları korur; hangisinin hangisi olduğunu bilin.
Bu 12 haneli şifre üreticisi nasıl kullanılır
12 haneyi seçin, üretin, kopyalayın. Infinite Password Generator ücretsizdir ve tamamen tarayıcınızda çalışır; haneler Web Crypto API (crypto.getRandomValues) ile çekilir — tarayıcıların anahtarlar ve oturum jetonları için kullandığı aynı makine — ve hiçbir kod asla hiçbir yere kaydedilmez ya da iletilmez. Temiz bir rastgele 12 haneli kod alırsınız; hiçbir sunucuda hiçbir şey izlenmez ya da önbelleğe alınmaz. Sonucunuz hiçbir yerde kalıcı olmaz — ne önbellekte, ne günlüklerde, ne bellek dökümlerinde, ne de analitiklerde.
12 haneli bir koda yapı sızdırmayın — tekrarlar, tarihler, telefon numaraları ya da 123456789012 gerçek uzayı dramatik biçimde küçültür ve saldırganların öncelikle hedeflediği desenleri tam da besler. On iki hane; kurumsal erişim panellerine, kasa kilitlerine, üst düzey alarm sistemlerine, yönlendirici kurtarma alanlarına ve daha kısa kodların donanım tarafından düpedüz reddedildiği uzun lisans anahtarlarına uyar. İnsanın sağladığı her desen, alanı tarayan tahmin araçları için hediye paketi yapılmış bir başlangıç avantajıdır.
Rastgele bir 12 haneli kod ürettikten sonra
Her 12 haneli kodu tam olarak bir sisteme atayın, ardından benzersizliğin sizin için ileride zahmetsiz olması adına onu bir şifre yöneticisine kaydedin. Bir kodu asla tüm bir ekiple paylaşmayın — bireysel kimlik bilgileri verin; bu, tek bir ayrılık yüzünden tüm binayı, katı ya da erişim panelini yeniden anahtarlamadan bir kişinin erişimini anında iptal etmenizi sağlar. Basit hâle getirilmiş iptal, gerçekten gerçekleştiği günde gerçekleşen iptaldir.
Platformun desteklediği her yerde iki faktörlü kimlik doğrulamayı etkinleştirin ve şüpheli herhangi bir sızıntıyı gelecekteki bir bakım penceresinde değil, şimdi değiştirme talimatı olarak değerlendirin. Daha fazla sayısal alan istiyorsanız, tekrarlarla doldurmak ya da 20 haneli şifre üreticisine gitmek yerine 16 haneyi deneyin. Bugün açık bırakılan on iki haneli bir boşluk yarının en kolay özür e-postası olur ve bu gezegende hiç kimsenin hiçbir zaman gelen kutusunda böyle bir e-postaya ihtiyacı yoktur.
12 haneli kodlar için bir şifre yöneticisi iş akışı
On iki hane size tam olarak 1 trilyon kombinasyon ve yaklaşık 40 bit entropi verir (12 × 3.32) — sayısal kasa panelleri ve erişim sistemleri için fazlasıyla yeterli, doğaçlama yapmak için tuhaf, ezberden yazmak için zahmetli. İşe yarayan kalıp üretici artı yöneticidir: kodu burada oluşturun, sistemin adı, konumu ve tarihiyle etiketlenmiş yeni bir kasa kaydına yapıştırın ve otomatik doldurmanın ya da yöneticinin kopyala-temizle özelliğinin yürümesine izin verin. Kodun sohbetten, e-postadan ya da makinedeki diğer uygulamaların okuyabildiği bir pano geçmişinden geçmesine asla izin vermeyin. Elle yazmak, 12 haneli sırların öldüğü yerdir — her seferinde yürümeyi kasaya bırakın.
Kasa kaydını gerçekliğe dayanacak şekilde kurun. Hangi cihazlarda aktif girişler olduğunu, başka kimin erişimi olduğunu ve yöneticinin kendisi kullanılamaz hâle gelirse kurtarma yolunun neye benzediğini not edin. Paylaşılan kayıtları etiketleyin, böylece bir ayrılıktan sonraki iptal bina çapında bir denetim yerine tek bir tıkla yapılır. Sistemin izin verdiği yerde kodu ikinci bir faktörle eşleştirin ve kurtarma kodlarını aynı kasada saklayın. Kurtarma planı olmayan 12 haneli bir sır, unutulan tek bir ana şifre uzağında, uzak tarafında kaynaklanmış bir kapıya dönüşmektir. Bir kasa kaydı, stresli bir haftanın ortasında sessizce teşekkür edeceğiniz küçük bir sigorta poliçesidir.
Kayıtları üç ayda bir denetleyin: her kod hâlâ canlı bir sisteme karşılık geliyor mu, listelenen herkes hâlâ ihtiyaç duyuyor mu ve her biri en son ne zaman değiştirildi? Rotasyonu yalnızca takvime göre değil, şüphe üzerine yapın — bir ekran anlık görüntüsü, bir satıcı ziyareti ya da donanımın yeniden satışı, burada yeniden üretip kasa kaydını güncelleme anlamına gelir. Asla üretilen bir kodu elle anlamlı kılmak için düzenlemeyin. On iki hanenin sağladığından daha fazla alana ihtiyacınız varsa 14 haneli üretici aynı iş akışını başka hiçbir şeyi değiştirmeden ölçekler. Denetimler sıkıcıdır; olaylar değil — takvimin sizin adınıza seçmesinden önce şimdi tercih ettiğiniz sıkıcı türünü seçin.