Şifre oluşturucu

Şifre oluşturucu, tarayıcınızın kriptografik rastgele sayı üretecini kullanarak rastgele şifreler veya akılda kalan parola cümleleri üretir. Uzunluğu ve karakter türlerini seçin, kopyalayın – bu kadar. Şifreler cihazınızdan hiç çıkmaz.

Şifreleriniz

    crypto.getRandomValues() ile doğrudan tarayıcınızda üretildi. Hiçbir şey gönderilmez, kaydedilmez veya adres çubuğuna yazılmaz.

    karakter
    16 karakter veya daha uzunu önerilir.

    Sonuç

    Entropi
    –
    Değerlendirme
    –
    Havuz
    –

    Nasıl hesaplanır?

    İyi bir şifre her şeyden önce rastgele ve uzun olmalıdır. Bu şifre oluşturucu, tarayıcınızın Web Crypto işlevi crypto.getRandomValues()’i kullanır – şifrelemede kullanılan kriptografik açıdan güvenli rastgelelik. Her karakter modulo sapması olmadan (reddetme yöntemiyle) seçilir.

    Her türden en az bir karakter – sapma olmadan

    Birçok üretici, seçilen her tür için sabit bir karakter yerleştirip sonucu karıştırır. Bu, rakamlar gibi küçük grupları kayırır. Burada ise aday şifre tamamen rastgele çekilir ve seçilen karakter türlerinden biri eksikse reddedilir. Böylece geçerli her şifrenin çıkma olasılığı tam olarak eşittir.

    Entropi: şifrede ne kadar rastgelelik var?

    Bit cinsinden entropi, olası sonuç sayısının 2 tabanında logaritmasıdır. Örnek: 90 olası karakterden (A–Z, a–z, 0–9, 28 özel karakter) 16 karakter 16 × log₂(90) ≈ 103,9 bit eder; “seçilen her türden en az bir karakter” kuralı bazı kombinasyonları dışarıda bırakır ve yaklaşık 0,26 bit götürür – içerme-dışarma ilkesiyle tam hesaplanır, gösterilen değer ≈ 103,6 bittir. Her ek bit, tüm olasılıkları denemek için gereken çabayı ikiye katlar.

    Parola cümlesi: akılda kalır, yine de güçlüdür

    Parola cümlesi rastgele seçilmiş kelimelerden oluşur, örneğin ladder-tobacco-moon-tile-rudder-basket. 7.776 kelimelik bir listede her kelime log₂(7.776) ≈ 12,9 bit katar; altı kelime ≈ 77,5 bit eder. Almanya Federal Bilgi Güvenliği Ofisi (BSI), 5–6 rastgele kelimeyi açıkça iyi bir yöntem olarak anar. Kullanılan liste, İngilizce kelimelerden oluşan EFF Large Wordlist’tir (CC BY). Önemli: yalnızca rastgele seçilmiş kelimeler güvenlidir – kendi uydurduğunuz bir cümleyi tahmin etmek çok daha kolaydır.

    Öneriler

    Sıkça sorulan sorular

    Oluşturulan şifreler bir yerde saklanıyor mu?

    Hayır. Yalnızca tarayıcınızda üretilir; gönderilmez, kaydedilmez ve adres çubuğuna yazılmaz. Sayfayı yenilediğinizde kaybolur.

    Güçlü bir şifre kaç karakter olmalı?

    Rastgele bir şifre için tüm karakter türleriyle 16 karakter (≈ 104 bit) fazlasıyla yeterlidir. İkinci doğrulama adımı yoksa NIST en az 15 karakter ister. Parola cümleleri için BSI 5–6 rastgele kelime önerir.

    Entropideki “bit” ne demek?

    Bit sayısı, eşit olasılıklı kaç seçenek olduğunu gösterir: 2 üzeri bit sayısı. 80 bit yaklaşık 1,2 septilyon olasılık eder – saniyede on milyar denemeyle hepsini denemek milyonlarca yıl sürer.

    Benzer karakterler neden atlanır?

    I, l, 1 ve | ile O, 0 ve o birçok yazı tipinde zor ayırt edilir. Bunlar olmadan şifreyi doğru yazmak kolaylaşır. Entropi biraz düşer – gösterilen değer bunu hesaba katar.

    Parola cümlesi rastgele şifre kadar güvenli mi?

    Evet, kelimeler gerçekten rastgele seçildiyse: 7.776 kelimeden altısı (≈ 77,5 bit), A–Z, a–z ve 0–9’dan 12 rastgele karaktere (≈ 71,5 bit) aşağı yukarı denktir. Yedi kelimeyle (≈ 90,5 bit) açıkça üstündesiniz.

    Kaynaklar ve yasal dayanak

    Güncelleme:

    Benzer araçlar