Utilia

Slaptafrazių generatorius

Sukurk stiprias, įsimenamas slaptafrazes iš EFF žodžių sąrašo ar prancūzų sąrašo su entropija bitais. Generuojama saugiai tavo naršyklėje.

Entropija: –

Kaip naudotis slaptafrazių generatoriumi

  1. Pasirink Žodžių sąrašas: Anglų (EFF, 7776 žodžiai) arba Prancūzų (7776 žodžiai). Lietuviško sąrašo kol kas nėra, todėl slaptafrazės susideda iš anglų ar prancūzų kalbos žodžių.
  2. Judink Žodžių skaičius slankiklį (nuo 3 iki 12). Šeši žodžiai yra geras numatytasis pasirinkimas daugumai paskyrų.
  3. Pasirink Skirtukas: Brūkšnelis (-), Tarpas, Taškas (.), Pabraukimas (_) arba Nėra.
  4. Pasirink Didžiosios raidės: mažosiomis raidėmis, Kiekvienas Žodis Didžiąja Raide, DIDŽIOSIOMIS RAIDĖMIS arba Atsitiktinai kiekvienam žodžiui.
  5. Pažymėk Pridėti atsitiktinį skaitmenį, jei svetainė reikalauja skaičiaus.
  6. Nustatyk Kiek sugeneruoti slaptafrazių (iki 20) ir spustelėk Generuoti, tada Kopijuoti.

Entropija eilutė atsinaujina po kiekvieno pakeitimo ir parodo stiprumą bitais, taip pat sąrašo dydį ir bitus, kuriuos prideda kiekvienas žodis.

Kodėl slaptafrazės veikia

Slaptafrazė, pavyzdžiui, crumpet-oblivion-wobbly-cactus-jury-pelican, yra ilga, lengvai įvedama ir kur kas lengviau įsimenama nei x7#Qp!2v. Jos stiprumas atsiranda ne dėl to, kad žodžiai neįprasti, o dėl to, kad jie parenkami atsitiktinai iš žinomo sąrašo. Tai Diceware metodo idėja: penkis kartus metamas kauliukas, kad iš 6^5 = 7776 įrašų sąrašo būtų parinktas kiekvienas žodis. Šis įrankis daro tą patį su tavo naršyklės kriptografiniu atsitiktinių skaičių generatoriumi (Web Crypto API) ir nešališka atranka, todėl kiekvienas sąrašo žodis kaskart turi lygiai tokią pačią galimybę būti parinktas.

Kadangi žodžiai atsitiktiniai, stiprumą galima išmatuoti tiksliai, net jei užpuolikas žino, kokį sąrašą ir nustatymus naudojai:

Entropija = žodžių skaičius × log2(sąrašo dydis)

Kiekvienas žodis iš 7776 žodžių sąrašo prideda log2(7776) ≈ 12,9 bito. Šeši žodžiai duoda apie 77,5 bito, septyni – apie 90 bitų. Atsitiktinai kiekvienam žodžiui didžiosios raidės prideda 1 bitą žodžiui, o Pridėti atsitiktinį skaitmenį (skaitmuo nuo 0 iki 9, pridedamas prie atsitiktinai pasirinkto žodžio) prideda log2(10 × žodžių skaičius) bitų, su šešiais žodžiais – apie 5,9 bito. Kiekvienas Žodis Didžiąja Raide ir DIDŽIOSIOMIS RAIDĖMIS nieko nepridedama, nes užpuolikas tuos variantus gali išbandyti nemokamai, bet jie padeda atitikti slaptažodžių taisykles.

Apytiksliai įrankis pažymi mažiau nei 50 bitų kaip silpną, 50–79 kaip pakankamą, 80–99 kaip stiprią ir 100 ar daugiau kaip labai stiprią. Slaptažodžių tvarkyklės pagrindiniam slaptažodžiui ar disko šifravimui rinkis 7 ar daugiau žodžių.

Žodžių sąrašai

Anglų sąrašas yra Electronic Frontier Foundation EFF didysis žodžių sąrašas (CC BY 3.0 US). Jame nėra įžeidžiančių ir sunkiai rašomų žodžių, o jis sudarytas taip, kad žodžius būtų lengva įvesti. Prancūzų sąrašas yra Arthur Pons „diceware-fr-alt“ sąrašas (MIT licencija), sudarytas iš Lexique 3 duomenų bazės (CC BY-SA 4.0): įprasti 4–9 raidžių žodžiai be diakritinių ženklų ir homofonų, todėl juos greita rinkti bet kokia klaviatūra. Abu sąrašai turi lygiai 7776 žodžius, todėl entropija abiem kalbomis vienoda.

Sąrašai atsisiunčiami iš šios svetainės pirmą kartą generuojant, o paskui viskas vyksta tavo įrenginyje. Slaptafrazės niekur nesiunčiamos ir nesaugomos.

Dažnai užduodami klausimai

Kiek žodžių naudoti?

Penki žodžiai (apie 65 bitai) tinka įprastai internetinei paskyrai, apsaugotai bandymų ribojimu. Šeši žodžiai yra tvirtas numatytasis pasirinkimas. Septynis ar daugiau naudok slaptažodžių tvarkyklės pagrindiniam slaptažodžiui, disko šifravimo raktui ar bet kam, ką užpuolikas gali bandyti nulaužti neprisijungęs.

Ar skirtukas privalomas?

Ne, bet jis pagerina įskaitomumą ir padeda išvengti dviprasmybių. Su Nėra ir mažosiomis raidėmis dvi skirtingos žodžių sekos retkarčiais gali sudaryti tą pačią eilutę, o tai šiek tiek sumažina tikrąjį stiprumą.

Ar galiu pakeisti žodį, kurio nemėgstu?

Geriau sugeneruok iš naujo. Žodžių, kuriuos sunku įsiminti, keitimas daro rezultatą mažiau atsitiktinį ir silpnesnį nei rodoma entropija.

Kodėl slaptafrazė geresnė už trumpą sudėtingą slaptažodį?

12 simbolių slaptažodis iš atsitiktinių raidžių, skaitmenų ir simbolių turi apie 78 bitus, panašiai kaip šeši atsitiktiniai žodžiai, bet jį gerokai sunkiau įsiminti ir įvesti. Iš atsitiktinių žodžių sudarytas ilgis suteikia tokį patį saugumą patogesne forma.

Ar slaptafrazę galima naudoti keliose svetainėse?

Ne. Kiekvienai paskyrai naudok skirtingą slaptą frazę, geriausia saugomą slaptažodžių tvarkyklėje, o įsimenamą slaptafrazę palik toms kelioms paslaptims, kurias privalai įvesti iš atminties.