Salasanageneraattori
Ilmainen salasanageneraattori luo vahvoja satunnaisia salasanoja, 4–128 merkkiä, selaimessasi turvallisella satunnaislukugeneraattorilla. Mitään ei tallenneta.
Entropia-arvio: –
Valitse vähintään yksi merkkijoukko.
Näin käytät salasanageneraattoria
- Aseta Pituus väliltä 4–128 merkkiä. Useimmille tileille sopii 16 merkkiä tai enemmän.
- Valitse mukaan otettavat merkkijoukot: Isot kirjaimet (A–Z), Pienet kirjaimet (a–z), Numerot (0–9) ja Erikoismerkit (!#$%…).
- Jos joudut koskaan lukemaan tai kirjoittamaan salasanan käsin, valitse Jätä pois sekaannuttavat merkit (0 O o 1 l I |), jolloin toisiltaan näyttävät merkit jätetään pois.
- Pidä Sisällytä vähintään yksi merkki jokaisesta joukosta valittuna, jos sivusto vaatii tietynlaisen koostumuksen.
- Valitse, montako salasanaa luodaan (Kuinka monta, enintään 50), tarkista Entropia-arvio ja vahvuusmerkintä ja kopioi haluamasi salasana salasanahallintaasi.
Huomaa, että merkkijoukot ovat A–Z, a–z, 0–9 ja erikoismerkit. Ääkkösiä (ä, ö, å) ei käytetä, joten salasana toimii kaikilla näppäimistöillä.
Näin tämä työkalu luo salasanat
Jokainen merkki valitaan selaimen kryptografisesti turvallisella satunnaislukugeneraattorilla, crypto.getRandomValues, joka on osa Web Crypto API:a. Toisin kuin Math.random(), se on suunniteltu niin, ettei sen tulosta voi ennustaa, vaikka aiemmat arvot tunnettaisiin.
Merkkien reilu valinta on vaikeampaa kuin miltä näyttää. Yksinkertainen tapa, jossa otetaan satunnaisluku ja lasketaan sen jakojäännös merkkijoukon koolla, tuo mukanaan modulo-vinouman: jotkin merkit tulevat hieman useammin kuin toiset. Tämä työkalu välttää modulo-vinouman kokonaan, joten jokaisella sallitulla merkillä on täsmälleen sama todennäköisyys.
Kaikki tapahtuu laitteellasi. Salasanoja ei lähetetä verkon yli, tallenneta eikä kirjata lokiin. Kun suljet tai lataat sivun uudelleen, ne katoavat.
Entropia-arvion ymmärtäminen
Entropia, mitattuna bitteinä, ilmaisee, montako arvausta hyökkääjä tarvitsisi pahimmassa tapauksessa. Satunnaisesti luodulle salasanalle se lasketaan pituus kertaa mahdollisten merkkien määrän log₂. Jokainen lisäbitti kaksinkertaistaa hyökkääjän työn.
- 12 merkin salasanassa, jossa on vain pieniä kirjaimia (26 merkkiä), on noin 56 bittiä.
- 16 merkin salasanassa, jossa on kaikki neljä joukkoa (noin 90 merkkiä tai enemmän), on noin 104 bittiä.
- 20 merkin salasanassa samoilla joukoilla on yli 130 bittiä.
Suuntaa antavasti alle 50 bittiä on heikko verkkotilille, 60–80 bittiä on kohtalainen ja 100 bittiä tai enemmän on erittäin vahva, jopa vuotaneen salasanatietokannan offline-murtoa vastaan. Sekaannuttavien merkkien poisjättäminen pienentää merkkivarantoa hieman, joten arvio laskee vähän; lisää yksi tai kaksi merkkiä korvaukseksi. Arvio koskee täällä satunnaisesti luotuja salasanoja; se ei kerro mitään itse keksimistäsi salasanoista, jotka ovat yleensä paljon heikompia kuin pituus antaa ymmärtää.
Salasananeuvoja, jotka oikeasti auttavat
- Pituus voittaa monimutkaisuuden. Merkkien lisääminen nostaa entropiaa nopeammin kuin merkkityyppien lisääminen. Nykyiset suositukset, kuten NIST SP 800-63B, korostavat pituutta ja vierastavat mielivaltaisia koostumussääntöjä ja pakotettua jaksottaista vaihtamista.
- Käytä salasanahallintaa. Se voi tallentaa pitkän, satunnaisen ja erilaisen salasanan jokaiselle sivustolle, jolloin sinun tarvitsee muistaa vain yksi vahva pääsalalause.
- Älä koskaan käytä salasanoja uudelleen. Kun yksi sivusto murretaan, hyökkääjät kokeilevat samaa sähköpostia ja salasanaa kaikkialla muualla. Yksilölliset salasanat pysäyttävät tämän tunnistetietojen täytön kerralla.
- Ota monivaiheinen tunnistautuminen käyttöön aina kun mahdollista, mieluiten todennussovelluksella, turva-avaimella tai pääsyavaimella (passkey) tekstiviestin sijaan.
- Vaihda salasana, kun siihen on syy, esimerkiksi tietomurron jälkeen, ei mielivaltaisen aikataulun mukaan.
Usein kysytyt kysymykset
Kuinka pitkä salasanan pitäisi olla?
Salasanahallinnalla suojatuille tileille 16–20 satunnaista merkkiä riittää hyvin. Jos joudut kirjoittamaan salasanan usein, useista satunnaisista sanoista koottu pidempi salalause voi olla helpompi käsitellä, mutta satunnaisista merkeistä koostuvissa salasanoissa tavoittele vähintään 14–16 merkkiä.
Onko salasanojen luominen verkkoselaimessa turvallista?
Tällä työkalulla kyllä: salasanat luodaan paikallisesti selaimen kryptografisella satunnaislukugeneraattorilla, eivätkä ne poistu laitteeltasi. Kuten minkä tahansa salasanan kanssa, varmista, ettei laitteessasi ole haittaohjelmia, ja kopioi tulos suoraan salasanahallintaasi.
Miksi sekaannuttavat merkit jätetään pois?
Merkit kuten 0 ja O tai 1, l, I ja | on helppo sekoittaa monissa fonteissa. Niiden poisjättäminen auttaa, kun salasana pitää lukea ääneen tai kirjoittaa toiselta näytöltä, hieman pienemmän merkkivarannon hinnalla.
Heikentääkö vaatimus yhdestä merkistä jokaisesta joukosta salasanaa?
Vain häviävän vähän. Se sulkee pois pienen osan mahdollisista salasanoista, esimerkiksi pelkistä kirjaimista koostuvat, mutta varmistaa, että sivustot, jotka vaativat numeroita tai erikoismerkkejä, hyväksyvät tuloksen.
Miksi sivusto hylkää luomani salasanan?
Jotkin sivustot rajoittavat enimmäispituutta tai sallivat vain tietyt erikoismerkit. Lyhennä salasanaa tai poista erikoismerkit käytöstä ja luo uusi, ja kompensoi sitten lisäpituudella aina kun mahdollista.
Tallennetaanko luodut salasanat mihinkään?
Ei. Mitään ei tallenneta, kirjata lokiin eikä lähetetä palvelimelle. Jos suljet sivun kopioimatta salasanaa, sitä ei voi palauttaa.