Salalausegeneraattori
Luo vahvoja ja muistettavia salalauseita EFF:n sanalistasta tai ranskankielisestä listasta, entropia bitteinä. Luodaan turvallisesti selaimessasi.
Entropia: –
Näin käytät salalausegeneraattoria
- Valitse Sanalista: englanti (EFF, 7 776 sanaa) tai ranska (7 776 sanaa). Suomenkielistä sanalistaa ei ole.
- Siirrä Sanojen määrä -liukusäädintä (3–12). Kuusi sanaa on hyvä oletus useimmille tileille.
- Valitse Erotin: Yhdysmerkki (-), Välilyönti, Piste (.), Alaviiva (_) tai Ei mitään.
- Valitse Isot ja pienet kirjaimet: pienet kirjaimet, Iso Alkukirjain Joka Sanassa, ISOT KIRJAIMET tai Satunnainen sanaa kohti.
- Valitse Lisää satunnainen numero, jos sivusto vaatii numeron.
- Aseta Kuinka monta salalausetta haluat (enintään 20), paina Luo ja sitten Kopioi.
Entropia-rivi päivittyy jokaisen muutoksen myötä ja näyttää vahvuuden bitteinä sekä listan koon ja kunkin sanan lisäämät bitit.
Miksi salalauseet toimivat
Salalause, kuten crumpet-oblivion-wobbly-cactus-jury-pelican, on pitkä, helppo kirjoittaa ja paljon helpompi muistaa kuin x7#Qp!2v. Sen vahvuus ei tule siitä, että sanat ovat outoja. Se tulee siitä, että sanat on valittu satunnaisesti tunnetusta listasta. Se on Diceware-menetelmän ajatus: heität viittä noppaa valitaksesi jokaisen sanan 6^5 = 7 776 kohdan listasta. Tämä työkalu tekee saman selaimesi kryptografisella satunnaislukugeneraattorilla (Web Crypto API) ja puolueettomalla otannalla, joten jokaisella listan sanalla on joka kerta täsmälleen sama todennäköisyys tulla valituksi.
Koska sanat ovat satunnaisia, vahvuuden voi mitata tarkasti, vaikka hyökkääjä tietäisi, mitä listaa ja asetuksia käytit:
Entropia = sanojen määrä × log2(listan koko)
Jokainen 7 776 sanan listan sana lisää log2(7 776) ≈ 12,9 bittiä. Kuusi sanaa antaa noin 77,5 bittiä ja seitsemän sanaa noin 90 bittiä. Satunnainen sanaa kohti -valinta lisää 1 bitin sanaa kohti, ja Lisää satunnainen numero (numero 0–9 satunnaisesti valitun sanan perään) lisää log2(10 × sanojen määrä) bittiä, kuudella sanalla noin 5,9 bittiä. Valinnat Iso Alkukirjain Joka Sanassa ja ISOT KIRJAIMET eivät lisää mitään, koska hyökkääjä voi kokeilla niitä ilmaiseksi, mutta ne auttavat täyttämään salasanasäännöt.
Suuntaa antavasti työkalu merkitsee alle 50 bittiä heikoksi, 50–79 kohtalaiseksi, 80–99 vahvaksi ja vähintään 100 erittäin vahvaksi. Salasanahallinnan pääsalasanaksi tai levyn salaukseen kannattaa valita vähintään 7 sanaa.
Sanalistat
Englanninkielinen lista on Electronic Frontier Foundationin (EFF) laaja sanalista (CC BY 3.0 US). Siinä ei ole loukkaavia eikä vaikeasti kirjoitettavia sanoja, ja se on suunniteltu niin, että sanat on helppo kirjoittaa. Ranskankielinen lista on Arthur Ponsin ”diceware-fr-alt”-lista (MIT-lisenssi), joka on tehty Lexique 3 -tietokannasta (CC BY-SA 4.0): yleisiä 4–9 kirjaimen sanoja ilman aksentteja ja homofoneja, joten ne on nopea kirjoittaa millä tahansa näppäimistöllä. Molemmissa listoissa on täsmälleen 7 776 sanaa, joten entropia on sama kummassakin kielessä.
Sanalistat ladataan tältä sivustolta ensimmäisellä luontikerralla, ja sen jälkeen kaikki tapahtuu laitteellasi. Salalauseita ei lähetetä minnekään eikä tallenneta. Koska sanalistat ovat englantia ja ranskaa, salalauseet eivät ole suomenkielisiä; se ei heikennä turvallisuutta, koska vahvuus tulee satunnaisuudesta ja listan koosta.
Usein kysytyt kysymykset
Montako sanaa pitäisi käyttää?
Viisi sanaa (noin 65 bittiä) kelpaa tavalliselle verkkotilille, jota suojaa kirjautumisyritysten rajoitus. Kuusi sanaa on hyvä oletus. Käytä seitsemää tai useampaa salasanahallinnan pääsalasanaan, levyn salausavaimeen tai mihin tahansa, jota hyökkääjä voisi yrittää murtaa offline-tilassa.
Tarvitaanko erotinta?
Ei, mutta se parantaa luettavuutta ja välttää epäselvyyttä. Valinnalla Ei mitään ja pienillä kirjaimilla kaksi eri sanasarjaa voi joskus tuottaa saman merkkijonon, mikä laskee todellista vahvuutta hieman.
Voinko vaihtaa sanan, josta en pidä?
Luo uusi salalause sen sijaan. Vaikeasti muistettavien sanojen vaihtaminen tekee tuloksesta vähemmän satunnaisen ja heikomman kuin näytetty entropia.
Miksi salalause on parempi kuin lyhyt monimutkainen salasana?
12 merkin salasanassa, jossa on satunnaisia kirjaimia, numeroita ja merkkejä, on noin 78 bittiä, mikä on samaa luokkaa kuin kuudessa satunnaisessa sanassa, mutta se on paljon vaikeampi muistaa ja kirjoittaa. Satunnaisista sanoista koottu pituus antaa saman turvan ystävällisemmässä muodossa.
Pitäisikö salalausetta käyttää uudelleen useilla sivustoilla?
Ei. Käytä eri salaisuutta jokaiselle tilille, mieluiten salasanahallinnassa tallennettuna, ja pidä muistettava salalause niille harvoille salaisuuksille, jotka sinun on kirjoitettava muistista.
Aiheeseen liittyvät työkalut
- Salasanageneraattori Ilmainen salasanageneraattori luo vahvoja satunnaisia salasanoja, 4–128 merkkiä, selaimessasi turvallisella satunnaislukugeneraattorilla. Mitään ei tallenneta.
- Satunnaislukugeneraattori Luo satunnaislukuja miltä väliltä tahansa, 1–10 000 kerrallaan, kokonaislukuina tai desimaaleina, toistoilla tai ilman, selaimen turvallisella satunnaisuudella.
- UUID-generaattori Ilmainen UUID-generaattori v4- ja v7-tunnisteille. Luo jopa 1 000 kerralla isoilla kirjaimilla tai ilman tavuviivoja ja lataa .txt-tiedostona.