PassGen.co

Kalba

Slaptafrazių generatorius

  • 7 žodžiai

Nemokamas slaptafrazių generatorius iš atsitiktinių žodžių

Šis slaptafrazių generatorius kuria lengvai įsimenamus slaptažodžius iš atsitiktinių žodžių: juos lengva įsiminti ir įvesti, bet sunku atspėti. Čia tinkamai įgyvendinta xkcd idėja ir „Diceware“ metodas: naudojamas saugus atsitiktinių skaičių generatorius, o stiprumas vertinamas sąžiningai. Numatytoji septynių atsitiktinių žodžių slaptafrazė yra pakankamai stipri beveik viskam, ką įvedate ranka.

Pasirinkite nuo 3 iki 12 žodžių, kuo juos atskirti, ar naudoti didžiąsias raides, pridėti skaičių ir simbolį, taip pat nustatykite didžiausią ilgį. Žodžiai pateikiami anglų ir dar devyniomis kalbomis. Nepatinka vienas žodis? Bakstelėkite jį, kad pakeistumėte tik tą žodį. Slaptafrazė sukuriama jūsų įrenginyje ir niekur nesiunčiama.

Pereiti prie: Kam ji skirta? · Kiek žodžių? · Trys atsitiktiniai žodžiai · Kaip ją įsiminti · Klausimai

Kam naudosite slaptafrazę?

Slaptafrazė tinka tada, kai slaptažodį įvedate patys. Pasirinkite paskirtį ir generatorius atsidarys su tinkamais nustatymais.

Kiek žodžių reikia?

Kiekvienas pridėtas žodis padaro slaptafrazę maždaug 7 400 kartų sunkiau atspėjamą, nes užpuolikas kiekvienoje jos žodžio vietoje turi išbandyti visus sąrašo žodžius. Septyni atsitiktiniai žodžiai – mūsų numatytasis nustatymas – tinka beveik viskam, ką įvedate ranka: prisijungimui prie kompiuterio, „Wi-Fi“ tinklui ar SSH raktui. Slaptažodžių tvarkyklei ar užšifruotam diskui naudokite aštuonis. Trys ar keturi žodžiai tinka tik paskyroms, kuriose blokuojami klaidingi bandymai, kaip paaiškinta toliau.

Po generatoriumi nurodytas laikas atitinka blogiausią scenarijų: užpuolikas žino jūsų žodžių sąrašą ir turi duomenų kopiją, leidžiančią savo kompiuteriuose neribotai tikrinti spėjimus, pavyzdžiui, iš svetainės pavogtą slaptažodžių sąrašą arba nukopijuotą užšifruotą failą. Kiek laiko užtruktų atspėti generatoriuje rodomą slaptafrazę, priklauso nuo to, kas ją spėja:

Jūsų slaptafrazė7 žodžiaiAnglų

Viena vaizdo plokštė
98 milijonai metų
Labai stiprus
Tokia, kokia būna galingame žaidimų kompiuteryje
1 000 vaizdo plokščių Jūsų įvertinimas
98 000 metų
Stiprus
Nuomojamos valandomis, pavyzdžiui, nusikalstamos grupuotės
100 000 vaizdo plokščių
980 metų
Stiprus
Valstybės ar didelės technologijų įmonės mastas. Šių skaičių niekas neskelbia.

Tinkamai apsaugotą svetainę ar įrenginį atakuoti gerokai lėčiau: kartotiniai klaidingi bandymai blokuojami, o slaptažodžiai saugomi tokiu pavidalu, kad juos spėti užtrunka ilgai. Tačiau negalite matyti, kaip svetainė saugo jūsų slaptažodį, todėl tuo nepasikliaukite.

Didžiosios raidės beveik nieko neprideda, nes užpuolikas taip pat gali kiekvieną žodį pradėti didžiąja raide. Skaičius ar simbolis šiek tiek padeda. Daugiausia padeda dar vienas žodis. Jei svetainė riboja ilgį, atverkite Bet koks ilgis ir pasirinkite reikiamą ribą: tuomet generatorius kurs tik į ją telpančias slaptafrazes, o rodomas stiprumo įvertis atitinkamai sumažės.

Ar pakanka slaptažodžio iš 3 žodžių?

Jungtinės Karalystės nacionalinis kibernetinio saugumo centras rekomenduoja naudoti „tris atsitiktinius žodžius“, tad nemažai žmonių dabar ieško 3 žodžių slaptafrazių generatoriaus. Šis patarimas tinkamas tam, kam ir buvo skirtas: internetinei paskyrai, kurioje ribojami pakartotiniai bandymai atspėti slaptažodį, o prisijungiant, pageidautina, taikomas dviejų žingsnių patvirtinimas. Atspėti tris atsitiktinius žodžius prisijungimo puslapyje, bandant po 10 kartų per sekundę, užtruktų apie 650 metų.

Problema kyla nutekėjus duomenims. Jei pavagiamos svetainėje saugomos slaptažodžių maišos reikšmės, tuos pačius tris žodžius galima atspėti greičiau nei per sekundę, o didžiosios raidės, skaitmuo ir simbolis beveik nepadeda. Todėl tris žodžius naudokite tik tais atvejais, kuriems juos rekomenduoja NCSC. Slaptažodžių tvarkyklei, prisijungimui prie kompiuterio, „Wi-Fi“ tinklui ar užšifruotam diskui naudokite septynis ar daugiau žodžių. Aukščiau pateiktas pavyzdys Trys atsitiktiniai žodžiai atidaro slaptafrazių generatorių su NCSC rekomendacijas atitinkančiomis nuostatomis, o stiprumo eilutė sąžiningai parodo, koks silpnas yra toks slaptažodis.

Tinkamai sukurtas „xkcd“ slaptafrazių generatorius

Garsiajame „xkcd“ komikse teigiama, kad keturis atsitiktinius įprastus žodžius lengviau įsiminti nei „Tr0ub4dor&3“, o tokį slaptažodį sunkiau nulaužti. Pati mintis teisinga. Tačiau pateikti skaičiai buvo tik pavyzdys: keturi žodžiai iš 2 048 žodžių sąrašo suteikia 44 bitų entropiją, o viena vaizdo plokštė tiek variantų patikrina greičiau nei per minutę.

Šis slaptafrazių generatorius išlaiko tą pačią idėją, bet pataiso skaičius: naudoja maždaug 7 400, o ne 2 048 žodžių sąrašus, pagal numatytuosius nustatymus parenka septynis žodžius vietoj keturių, neleidžia žodžiams kartotis ir pasitelkia saugų atsitiktinių skaičių generatorių, užuot leidęs žodžius rinktis žmogui. Septyni žodžiai suteikia maždaug 90 bitų entropiją – net ir naudojant 1 000 vaizdo plokščių, prireiktų maždaug 100 000 metų.

Svarbiausia, kad žodžiai būtų atsitiktiniai. Patys rinkdamiesi žodžius žmonės naudoja dainų tekstus, citatas, vardus ir vietovardžius, o slaptažodžių nulaužimo įrankiai juos išbando pirmiausia. Net komikso frazė „correct horse battery staple“ nutekintuose duomenyse jau aptinkama tūkstančius kartų. Atsitiktinai parinkti žodžiai neturi dėsningumo, kurį būtų galima atsekti, todėl šie skaičiavimai galioja net ir tada, kai užpuolikas žino, kad naudojote PassGen.co. Jau naudojate savo sugalvotą slaptafrazę? Patikrinkite ją slaptažodžio stiprumo tikrintuvu.

Kaip įsiminti slaptafrazę

  • Susikurkite vaizdinį. Įsivaizduokite žodžius kaip trumpą, juokingą sceną ta pačia eilės tvarka. Vėplį su žibintu kanjone įsiminti kur kas lengviau nei septynis atskirus žodžius.
  • Iš pradžių dažnai ją įveskite. Pirmą savaitę naudokite ją kelis kartus per dieną. Vėliau ją prisimins ir pirštai.
  • Užsirašykite, kol mokotės. Lapelį laikykite namuose, niekada nelaikykite jo kartu su įrenginiu, kurį ši slaptafrazė atrakina, o išmokę slaptafrazę atmintinai, lapelį sunaikinkite.
  • Palikite skirtukus. Brūkšneliai ar tarpai padeda pastebėti, kur suklydote, ir nieko nekainuoja.

Slaptafrazės jūsų kalba

Pažįstamus žodžius lengviau įsiminti ir įvesti. Paspaudę gaublio mygtuką, pasirinkite žodžių sąrašą: English, Deutsch, Español, Français, Italiano, Português, Català, Nederlands, Українська arba Русский. Kiekviename pagrindiniame sąraše yra maždaug nuo 5 900 iki 7 700 žodžių, todėl bet kuria iš šių kalbų sukurta slaptafrazė yra beveik tokia pat stipri kaip ir angliška, o po generatoriumi rodomas stiprumas apskaičiuojamas pagal konkretų jūsų pasirinktą sąrašą.

Ukrainiečių ir rusų kalbų sąrašai taip pat pateikiami lotyniškomis raidėmis, nes šifruoto nešiojamojo kompiuterio paleidimo ekrane, televizoriuje ar maršrutizatoriaus administravimo puslapyje dažnai galima naudoti tik JAV klaviatūros išdėstymą. Jei ten negalėsite įvesti savo slaptafrazės, negalėsite ir prisijungti. Dėl tos pačios priežasties, prieš pasikliaudami disko šifravimo slaptafraze, išbandykite ją paleidimo ekrane arba naudokite sąrašą be diakritinių ženklų.

English (short words) sąraše yra trijų–penkių raidžių žodžiai, kuriuos greičiau įvesti telefonu ar televizoriaus nuotolinio valdymo pultu. Kai sąraše mažiau žodžių, kiekvienas žodis mažiau prisideda prie slaptafrazės stiprumo, todėl naudokite devynis trumpus žodžius, kad slaptafrazė būtų tokia pat stipri kaip septynių žodžių slaptafrazė iš pagrindinio sąrašo.

Kaip tai veikia: techninė informacija

Norintiems susipažinti su išsamia informacija.

Saugus atsitiktinis parinkimas

kiekvienas žodis parenkamas naudojant crypto.getRandomValues() ir taikant atmetimo metodą, kad kiekvieno žodžio parinkimo tikimybė būtų visiškai vienoda. Jei parinktas žodis slaptafrazėje jau yra, traukiama iš naujo, todėl nė vienas žodis nesikartoja.

Stiprumo įvertinimas

tikslus skirtingų slaptafrazių, kurias galima sugeneruoti pagal pasirinktus nustatymus, skaičius. Kai ilgis neribojamas, iš N žodžių sąrašo sudaromų slaptafrazių skaičius yra N × (N − 1) × …, dauginant tiek kartų, kiek slaptafrazėje yra žodžių. Atsitiktiniai skaitmenys tarp žodžių šį skaičių padaugina iš 10 už kiekvieną tarpą, parinktis „pridėti skaičių“ – iš 10 × žodžių skaičiaus (kuris skaitmuo, prie kurio žodžio), o „pridėti simbolį“ – iš 8 × žodžių skaičiaus (vienas iš ! @ # $ % ^ & *, prie kurio žodžio). Didžiosios raidės stiprumo neprideda, kaip ir skirtukas „Pasirinktinis“, nes jį pasirenkate patys. Bitai = šio skaičiaus log2. Nulaužimo laikas = 2bitai − 1 ÷ (2 × 1014) sekundžių, naudojant 1 000 vaizdo plokščių.

Didžiausias ilgis

generatorius, atsižvelgdamas į sąrašo žodžių ilgius, tiksliai suskaičiuoja, kiek slaptafrazių neviršija nustatyto ilgio, ir atsitiktinai parenka vieną iš jų. Kiekvienos parinkimo tikimybė vienoda. Stiprumas nustatomas pagal šį slaptafrazių skaičių.

Pakeisti žodžiai

už kiekvieną k kartų pakeistą žodį stiprumas sumažėja log2(k + 1) bitų. Tai didžiausias informacijos kiekis, kurį galima atskleisti pasirenkant vieną iš k + 1 žodžių.

Kauliukų metimams pritaikyti sąrašai

daugumoje pradinių sąrašų yra 7 776 žodžiai, tai yra 6 × 6 × 6 × 6 × 6 – tiek skirtingų rezultatų galima gauti metant penkis kauliukus. Tai „Diceware“ metodas: metate penkis kauliukus ir pagal rezultatą sąraše randate žodį. Ispanų, italų ir katalonų kalbų sąrašuose yra po 8 192 žodžius, o trumpųjų anglų kalbos žodžių sąraše – 1 296, tiek, kiek reikia keturiems kauliukams. Dėl toliau aprašyto sąrašų valymo generatorius naudoja jūsų naršyklės atsitiktinių skaičių generatorių, o ne kauliukų metimų rezultatus.

Sąrašų valymas

žodžiai, kuriuose yra skirtuko simbolis, pavyzdžiui, „yo-yo“, pašalinami, kad būtų aišku, kur baigiasi vienas žodis ir prasideda kitas. Taip pat pašalinami žmonių vardai ir vietovardžiai, net jei sąraše jie rašomi mažosiomis raidėmis, ir žodžiai, kuriuos būtų nemalonu ar nepatogu ištarti garsiai sakant slaptafrazę, pavyzdžiui, ligų, narkotikų ir ginklų pavadinimai bei įžeidžiantys žodžiai. Naudojamų žodžių skaičius: English – 7 424, English (short words) – 1 234, Deutsch – 6 947, Español – 5 962, Français – 7 347, Italiano – 7 667, Português – 7 429, Català – 7 186, Nederlands – 7 337, Українська – 7 430, Українська (латиницею) – 7 480, Русский ir Русский (латиницей) – po 7 608. Stiprumas skaičiuojamas pagal šiuos skaičius, todėl įvertinimas išlieka tikslus.

Žodžių sąrašai

anglų kalbai naudojamas „EFF Long Wordlist“ (CC BY 4.0), o anglų kalbos trumpiesiems žodžiams – „EFF Short Wordlist 1“ (CC BY 3.0 US). Vokiečių, ispanų, italų ir katalonų kalbų sąrašai paimti iš „ulif diceware“ sąrašų (CC BY), prancūzų – iš „Tails“ projekto (CC0), olandų – iš mko.re (CC BY), o ukrainiečių – iš „git-leaf“ (MIT). Rusų kalbos sąrašas sukurtas „PassGen.co“ svetainei naudojant OpenRussian.org duomenis (CC BY-SA 4.0), o portugalų – naudojant „OpenSubtitles“ žodžių dažnio duomenis (hermitdave/FrequencyWords) ir portugalų kalbos Vikipediją (CC BY-SA 4.0).

Dažniausiai užduodami klausimai

Koks būtų geros slaptafrazės pavyzdys?

Pavyzdžiui, aksomas-uostas-eskizas-žibintas-kaktusas-vėplys-kanjonas: septyni žodžiai, nesusiję nei tarpusavyje, nei su jumis. Niekada nenaudokite viešai paskelbto pavyzdžio, įskaitant ir šį. Susikurkite savo slaptafrazę aukščiau.

Ar keturių žodžių slaptafrazė saugi?

Tik ten, kur ribojamas klaidingų bandymų skaičius, pavyzdžiui, telefone, kuris užsirakina po kelių nesėkmingų bandymų. Jei slaptafrazės maišos reikšmė būtų pavogta, keturių žodžių slaptafrazę būtų galima atspėti per kelias sekundes. Paskyroms naudokite septynis žodžius, o viskam, kas saugo kitus slaptažodžius, – aštuonis.

Kuo slaptafrazė skiriasi nuo slaptažodžio?

Slaptažodis paprastai yra trumpa įvairių simbolių seka, o slaptafrazė – ilgesnė žodžių seka. Kalbėdami apie lengvai įsimenamą slaptažodį, dauguma žmonių turi omenyje slaptafrazę. Tokio pat stiprumo slaptafrazė yra ilgesnė, tačiau ją daug lengviau įvesti ir įsiminti. Rinkitės slaptafrazę, tam, ką įvedate patys, o atsitiktinį slaptažodį – tam, ką už jus įrašo slaptažodžių tvarkyklė.

Ar tai „Diceware“ generatorius?

Jis naudoja tą patį metodą: žodžiai atsitiktinai parenkami iš sąrašo, kurio dydis pritaikytas kauliukų metimams. Daugumoje sąrašų yra 7 776 žodžiai – tiek yra galimų penkių kauliukų metimo rezultatų. Užuot metus kauliukus, jis naudoja saugų jūsų naršyklės atsitiktinių skaičių generatorių. Rezultatas toks pat atsitiktinis, tik gaunamas daug greičiau. Rodomas stiprumas apskaičiuojamas pagal konkretų naudojamą sąrašą.

Kodėl rodoma, kad ilgą slaptafrazę galima greitai nulaužti?

Stiprumas priklauso nuo to, kiek skirtingų slaptafrazių galima sukurti pagal jūsų nustatymus, o ne nuo raidžių skaičiaus. Užpuolikas spėja ištisus žodžius iš sąrašo, todėl ilgi žodžiai nepadeda labiau nei trumpi, o kiekvieno žodžio rašymas didžiąja raide stiprumo nepadidina. Dar vienas žodis pailgina nulaužimo laiką maždaug 7 400 kartų.

Ar galiu pakeisti tik vieną žodį?

Taip. Bakstelėkite arba spustelėkite žodį, arba pasirinkite jį rodyklių klavišais ir paspauskite „Enter“. Pasikeis tik tas žodis. Po kiekvieno pakeitimo rodomas stiprumas šiek tiek sumažėja, nes jūsų pasirinktas žodis yra šiek tiek mažiau atsitiktinis nei tas, kurio nesirinkote.

Ar galiu sukurti kelias slaptafrazes vienu metu?

Taip. Po rezultatu atverkite Kelios slaptafrazės ir pasirinkite kiekį iki 16. Kiekviena slaptafrazė turės atskirą kopijavimo mygtuką. Visai klasei ar įmonei skirtas masinis slaptažodžių generatorius sukuria iki 1 000 slaptažodžių ir eksportuoja juos „Microsoft 365“, „Google Workspace“ arba „Active Directory“ tinkamu formatu.

Ar slaptafrazėje galiu naudoti tarpus?

Dažniausiai taip. Dauguma svetainių, operacinių sistemų ir šifravimo įrankių leidžia naudoti tarpus. Kai kurios senesnės sistemos juos pašalina arba atmeta, tad jei abejojate, naudokite brūkšnelius. Jei svetainė nepriima ir brūkšnelių, pasirinkite „Pasirinktinis“ ir įveskite leidžiamą simbolį. Abiem atvejais stiprumas išlieka toks pat.

Kaip pridėti slaptafrazę prie SSH arba GPG rakto?

Jei SSH raktas jau sukurtas, vykdykite ssh-keygen -p -f ~/.ssh/id_ed25519 ir, kai būsite paprašyti, įklijuokite slaptafrazę. Jei naudojate GPG, vykdykite gpg --passwd, po komandos nurodę savo rakto ID. Kuriant naujus raktus, slaptafrazės paprašoma kūrimo metu.

Ar galiu tai naudoti kriptovaliutų piniginės atkūrimo frazei?

Ne. 12 arba 24 žodžių atkūrimo frazę turi sugeneruoti jūsų piniginė, kuri naudoja savo žodžių sąrašą ir įtaisytą kontrolinę sumą, todėl čia sugeneruoti žodžiai netiktų. Kai kurių piniginių siūloma neprivaloma BIP39 slaptafrazė yra kas kita: ją pasirenkate patys, todėl čia sugeneruota slaptafrazė tam puikiai tinka. Saugokite ją taip pat rūpestingai kaip atkūrimo frazę, nes be jos piniginės atkurti nepavyks.

Ar saugu kurti slaptafrazę internetu?

Čia – taip. Slaptafrazę sukuria jūsų naršyklėje veikiantis kodas, ir ji niekada mums nesiunčiama. Įkėlus puslapį, jis veikia ir be interneto ryšio, todėl, jei norite būti tikri, prieš generuodami slaptafrazę galite atsijungti nuo interneto.

Tarp žodžių

Didžiosios, skaitmuo, simbolis

Svetainėms, kuriose to reikalaujama. Abc kiekvieną žodį pradeda didžiąja raide, 123 prideda vieną skaitmenį, o !@# prideda vieną simbolį (! @ # $ % ^ & *), kiekvieną jų atsitiktinio žodžio pabaigoje. Tai šiek tiek padidina stiprumą, bet dar vienas žodis sustiprina labiau.

Didžiausias ilgis

Svetainėms, kuriose ribojamas ilgis. Telpa tik trumpesni žodžiai, todėl slaptafrazė silpnesnė.

Kiek slaptafrazių

Reikia daugiau nei 16? Masinis slaptažodžių generatorius

Žodžių sąrašas

QR kodas

Nuskaitykite telefono kamera, kad slaptažodis būtų perkeltas į telefoną.

Ruošiate „Wi-Fi“ lentelę? Naudokite šį slaptažodį