Paroļu un paroles frāžu ģenerators

Ģenerējiet drošas nejaušas paroles vai viegli iegaumējamas paroles frāzes turpat savā pārlūkprogrammā.

Veids
Iestatījumi
Gatavs.

Jūsu paroles un paroles frāzes tiek ģenerētas lokāli, izmantojot drošu pārlūkprogrammas nejaušības principu. Nekas netiek sūtīts uz BroBroGo.

BUJ

Kā tiek ģenerēta nejaušība?

Katra rakstzīme un katrs vārds tiek izvēlēts, izmantojot kriptogrāfiski drošu pārlūkprogrammas nejaušības principu, nevis paredzamu nejaušo skaitļu avotu. Katrā atlasē tiek izmantota noraidīšanas izlase (rejection sampling), lai nevienai rakstzīmei vai vārdam netiktu dota priekšroka.

Vai man vajadzētu izmantot paroli vai paroles frāzi?

Nejauša parole satur vairāk entropijas uz vienu rakstzīmi, tāpēc tā ir labāka izvēle gadījumos, kad to jūsu vietā saglabās un automātiski aizpildīs paroļu pārvaldnieks. Paroles frāzi (vairāki kopā savienoti reāli vārdi) ir vieglāk ierakstīt vai nolasīt no atmiņas, tāpēc tā ir piemērotāka lietām, kuras jums tiešām jāievada manuāli – ierīces atbloķēšanas kodam, Wi-Fi parolei vai jūsu paroļu pārvaldnieka galvenajai parolei.

Ko nozīmē entropijas skaitlis?

Tas ir nejaušības bitu skaits noģenerētajā vērtībā. Parolei tas ir garums, kas reizināts ar log2 no rakstzīmju skaita, kas var parādīties katrā pozīcijā; paroles frāzei – vārdu skaits, kas reizināts ar log2(7776) (vārdu saraksta lielums). Jo lielāks skaitlis, jo grūtāk to uzlauzt ar brutālo spēku. Tiek pieņemts, ka uzbrucējs jau zina precīzu ģenerēšanas metodi, tāpēc tas mēra tīru nejaušību, nevis pilnu uzlaušanas laiku pret vārdnīcu vai šablonu uzbrukumiem.

Paroles un paroles frāzes: atšķirības un pielietojums

Drošu akreditācijas datu izveide ir pirmais solis ceļā uz sistēmu un tiešsaistes kontu aizsardzību. Šis rīks piedāvā divas fundamentāli atšķirīgas pieejas drošības kodu ģenerēšanai: paroles un paroles frāzes. Izvēle starp šiem diviem veidiem ir atkarīga no tā, kā attiecīgais kods tiks izmantots un glabāts.

Nejauši ģenerēta parole sastāv no blīva rakstzīmju virknējuma, kurā tiek kombinēti burti, cipari un simboli. Šāda struktūra nodrošina augstu drošības līmeni salīdzinoši īsā garumā, taču cilvēkam to ir grūti paturēt atmiņā un manuāli ievadīt. Paroles ir optimāla izvēle jaunu tiešsaistes kontu izveidei, kurus plānots saglabāt un automātiski aizpildīt, izmantojot paroļu pārvaldnieku.

Turpretī paroles frāze sastāv no vairākiem nejauši izvēlētiem, reāliem vārdiem, kas ir savienoti kopā. Šāda formāta galvenā priekšrocība ir tās lasāmība un vieglā iegaumēšana. Paroles frāzes ir īpaši piemērotas gadījumos, kad kods ir jāievada manuāli vai jānolasa skaļi:

  • Ierīču atbloķēšanas kodu iestatīšanai, kurus nepieciešams ātri ierakstīt no atmiņas.
  • Wi-Fi tīkla piekļuves atslēgām, kuras jānodod citiem lietotājiem mutiski vai jāievada manuāli dažādās ierīcēs.
  • Paroļu pārvaldnieka galvenās paroles (master password) izveidei, kas kalpo kā vienīgā atslēga visai datubāzei un ir obligāti jāatceras.

Paroļu ģenerēšanas iestatījumi un noteikumi

Izvēloties veidu "Parole", rīks nodrošina plašas pielāgošanas iespējas, lai izpildītu specifiskas drošības politikas prasības. Lietotājs var definēt šādus parametrus:

  • Garums: Skaitlis robežās no 4 līdz 64 rakstzīmēm (noklusējuma vērtība ir 16).
  • Rakstzīmju veidi: Iespēja aktivizēt vai deaktivizēt četras grupas – "Lielie burti (A-Z)", "Mazie burti (a-z)", "Cipari (0-9)" un "Simboli (!@#$…)".
  • Izslēgt neskaidras rakstzīmes (0, O, I, l, 1): Šī opcija novērš vizuāli līdzīgu simbolu iekļaušanu, kas bieži rada pārpratumus, mēģinot paroli salasīt vai pārrakstīt.

Ģenerēšanas algoritms stingri ievēro izvēlētos iestatījumus. Ja ir atlasīti vairāki rakstzīmju veidi, rīks garantē, ka noģenerētajā parolē parādīsies vismaz viena rakstzīme no katras izvēlētās grupas, ja vien iestatītais garums to tehniski pieļauj. Atlikušās pozīcijas tiek aizpildītas, veicot nejaušu izlasi no visa apvienotā rakstzīmju kopuma.

Gadījumā, ja lietotājs noņem atzīmes visiem rakstzīmju veidiem, sistēma nevar izveidot derīgu kombināciju. Šādā situācijā tiek parādīts kļūdas paziņojums "Izvēlieties vismaz vienu rakstzīmju veidu.", bet rezultāta lauks, entropijas rādītājs un stipruma indikators tiek pilnībā notīrīti.

Paroles frāžu pielāgošana

Izvēloties veidu "Paroles frāze", rīks izmanto strukturētu vārdu sarakstu, lai izveidotu viegli lasāmu, bet drošu kombināciju. Šajā režīmā ir pieejami šādi iestatījumi:

  • Vārdu skaits: Skaitlis no 3 līdz 10 vārdiem (noklusējuma vērtība ir 6).
  • Atdalītājs: Vārdu savienošanai var izmantot opcijas "Defise", "Atstarpe", "Punkts" vai "Bez atdalītāja".
  • Rakstīt vārdus ar lielo burtu: Pārveido katra vārda pirmo burtu par lielo, uzlabojot vizuālo uztveramību.
  • Iekļaut skaitli: Pievieno skaitlisku vērtību frāzes struktūrā, lai palielinātu sarežģītību.

Kamēr tiek ielādēts vārdu saraksts, rīks uzrāda statusu "Ielādē vārdu sarakstu…". Ja ielāde neizdodas, tiek attēlots paziņojums "Neizdevās ielādēt vārdu sarakstu. Pārbaudiet savienojumu un mēģiniet vēlreiz.".

Entropijas aprēķins un stipruma indikatori

Lai objektīvi novērtētu noģenerētās vērtības drošību pret minēšanas uzbrukumiem, rīks aprēķina un attēlo matemātisko entropiju bitos. Entropija mēra nejaušības pakāpi un raksturo to, cik grūti uzbrucējam būtu uzminēt doto kombināciju ar brutālā spēka (brute-force) metodi, pieņemot, ka uzbrucējs jau iepriekš zina precīzu izmantoto ģenerēšanas algoritmu un tā parametrus. Šis skaitlis neatspoguļo pilnu uzlaušanas laika prognozi pret vārdnīcu uzbrukumiem vai specifiskiem šablonu meklētājiem, bet kalpo kā tīras nejaušības mērs.

Entropijas aprēķina formulas atšķiras atkarībā no izvēlētā režīma:

  1. Paroles entropija: Entropija = L × log₂(N) Kur L ir izvēlētais paroles garums, bet N ir kopējais pieejamo rakstzīmju skaits izvēlētajās grupās.
  2. Paroles frāzes entropija: Entropija = W × log₂(7776) Kur W ir izvēlētais vārdu skaits, bet skaitlis 7776 ir fiksētais izmantotā vārdu saraksta apjoms (6⁵ kombinācijas).

Balstoties uz aprēķināto entropiju, rīks klasificē rezultātu vienā no četriem stipruma līmeņiem:

  • "Vāja"
  • "Vidēja"
  • "Stipra"
  • "Ļoti stipra"

Katra parametru maiņa, režīmu pārslēgšana vai klikšķis uz pogas "Ģenerēt no jauna" nekavējoties rada jaunu unikālu vērtību un atjaunina statusu uz "Noģenerēts.". Rezultātu var nokopēt starpliktuvē, noklikšķinot uz paša rezultāta lauka, nospiežot Enter vai Space taustiņu, vai izmantojot tam paredzēto kopēšanas pogu.

Vietējā apstrāde un konfidencialitāte

Drošība ir šī rīka arhitektūras pamatā. Visas darbības un aprēķini tiek veikti lokāli lietotāja ierīcē, tieši tīmekļa pārlūkprogrammā.

Ģenerēšanas procesā netiek izmantoti attālināti serveri – nekas netiek sūtīts uz BroBroGo, augšupielādēts vai saglabāts ārējās datubāzēs. Tas novērš jebkādu datu pārtveršanas risku tīklā pārsūtīšanas laikā, nodrošinot, ka radītās paroles un paroles frāzes paliek zināmas tikai pašam lietotājam.


Biežāk uzdotie jautājumi

Kā tiek ģenerēta nejaušība?

Katra rakstzīme un katrs vārds tiek izvēlēts, izmantojot kriptogrāfiski drošu pārlūkprogrammas nejaušības principu, nevis paredzamu nejaušo skaitļu avotu. Katrā atlasē tiek izmantota noraidīšanas izlase (rejection sampling), lai nevienai rakstzīmei vai vārdam netiktu dota priekšroka.

Vai man vajadzētu izmantot paroli vai paroles frāzi?

Nejauša parole satur vairāk entropijas uz vienu rakstzīmi, tāpēc tā ir labāka izvēle gadījumos, kad to jūsu vietā saglabās un automātiski aizpildīs paroļu pārvaldnieks. Paroles frāzi (vairāki kopā savienoti reāli vārdi) ir vieglāk ierakstīt vai nolasīt no atmiņas, tāpēc tā ir piemērotāka lietām, kuras jums tiešām jāievada manuāli – ierīces atbloķēšanas kodam, Wi-Fi parolei vai jūsu paroļu pārvaldnieka galvenajai parolei.

Ko nozīmē entropijas skaitlis?

Tas ir nejaušības bitu skaits noģenerētajā vērtībā. Parolei tas ir garums, kas reizināts ar log2 no rakstzīmju skaita, kas var parādīties katrā pozīcijā; paroles frāzei – vārdu skaits, kas reizināts ar log2(7776) (vārdu saraksta lielums). Jo lielāks skaitlis, jo grūtāk to uzlauzt ar brutālo spēku. Tiek pieņemts, ka uzbrucējs jau zina precīzu ģenerēšanas metodi, tāpēc tas mēra tīru nejaušību, nevis pilnu uzlaušanas laiku pret vārdnīcu vai šablonu uzbrukumiem.