Əsas məzmuna keç

Pulsuz Diceware Şifrə İfadəsi Generatoru

Təsadüfi sözləri birləşdirərək yadda qalan, yüksək entropiyalı şifrə ifadələri yaradın. Konfiqurasiya edilə bilən söz sayı, ayırıcı və böyük hərf istifadəsi — kriptoqrafik cəhətdən təhlükəsiz təsadüfilik istifadə edir.

Bir dəfə yükləndikdən sonra oflayn işləyir

...

Yalnız bu sözü yenidən atmaq üçün istənilən sözə klikləyin

62 bit
Entropiya
15 il
Sındırılma vaxtı

Niyə diceware? Təsadüfi sözdən ibarət yadda saxlanılan ifadələr böyük entropiyaya malikdir və mənasız simvollar ardıcıllığından daha asan xatırlanır. 5 sözlü ifadə böyük hərflər və simvollarla 10 simvollu təsadüfi paroldan daha çox entropiyaya malikdir. Bütün təsadüfilik brauzerdəki crypto.getRandomValues()-dan gəlir. Heç bir söz, parol və ya data heç yerə göndərilmir.

Ümumi istifadələr

  • Parol Menecerləri üçün Ana Parol YaratınDiceware ifadəsi parol menecerinin ana açarı üçün idealdır - yüksək entropiya, yadda qalan.
  • Şifrələmə Parolları YaratınTam disk şifrələmə, GPG açarları və ya yadda qalan sirr tələb edən hər cür kriptoqrafik sistem üçün.
  • Wi-Fi Şəbəkə Parolları YaratınTəsadüfi qarışqadan daha asan ağız bağlamaq - mühüm şəbəkələr və ya paylaşılan evlər üçün mükəmməl.
  • Komanda Paylaşılan Sirrləri YaratınPaylaşılan xidmət hesabları, yerləşdirmə parolları və ya bir çox insanın yadda saxlaması lazım olan hər şey üçün.
  • Demolar üçün Yadda Qalan Nümunə Parollar YaratınParol tələb edən alətləri nümayiş etdirərkən, diceware ifadələri auditoriya üçün təsadüfi qarışqadan daha yadda qalırdır.

Necə İşləyir

Parol ifadəsi yaradılması brauzerinizdə Web Crypto API-nin crypto.getRandomValues-i istifadə edərək tamamilə işləyir — parol menecerləri və TLS-in istifadə etdiyi eyni kriptoqrafik təsadüfilik mənbəyi. 1,296-sözlük EFF qısa söz siyahısı birbaşa səhifəyə paketlənib, ona görə yaratma zamanı heç bir şəbəkə sorğusu edilmir.

  1. 1
    Meyllsiz söz seçimi
    Hər söz yeri üçün, crypto.getRandomValues bir Uint32 buferini avadanlıq-dəstəkli bir təsadüfi rəqəmlə doldurur. Rədd nümunələmə paylanmayı əyəcək dəyərləri atır, sonra nəticə 1,296-sözlük EFF qısa söz siyahısına indekslənir — hər söz üçün heç bir modul meylliliyi olmadan dəqiq 10.34 bit entropiya verir.
  2. 2
    İsteğe bağlı əlavələr əlavə edilir
    Rəqəm keçidini aktiv etsəniz, 0–99 arasında təsadüfi bir tam ədəd eyni meylsiz metodla seçilir və ayrı bir çip kimi əlavə edilir, təxminən 6.6 bit əlavə edir. Hər sözün ilk hərfini böyütmək deterministdir və heç bir entropiya əlavə etmir, bunu alət açıq şəkildə qeyd edir.
  3. 3
    Canlı entropiya və sındırma-vaxtı göstərişi
    Entropiya wordCount × log2(1296) kimi hesablanır, alət isə bu rəqəmi üç seçilə bilən hücum modeli istifadə edərək təxmini bir sındırma vaxtına çevirir: saniyədə 10 təxmin (onlayn boğulmuş), saniyədə 10 milyard (oflayn GPU) və saniyədə 100 trilyon (böyük-miqyaslı klaster). Söz sayını və ya seçimləri dəyişdikcə riyaziyyat ani olaraq yenilənir.
  4. 4
    Hər-söz yenidən yaratma və kopyalama
    İstənilən fərdi sözə klikləmək yalnız o sözü təzə yaradılmış biri ilə əvəz edir — eyni entropiya, bütün parol ifadəsini yenidən yaratmadan çətin bir sözü dəyişdirmək üçün faydalıdır. Son sətir seçdiyiniz ayırıcı ilə yığılır və standart Clipboard API vasitəsilə mübadilə buferinə yazılır.

Parol ifadəsi lokal olaraq paketlənmiş söz məlumatlarından istifadə edərək tamamilə brauzerinizdə yaradılır — heç bir anda heç nə bir serverə göndərilmir.

Əlaqəli Alətlər

Tez-tez Verilən Suallar