Salasanat suojaavat lähes kaiken, mitä teemme verkossa—sähköposti, pankkiasiat, sosiaalinen media, pilvitallennus, kehittäjäalustat ja paljon muuta. Oikean pituinen (ja rakenteinen) salasana on yksi helpoimmista keinoista parantaa tietoturvaa muuttamatta arkea juuri lainkaan.
Tässä artikkelissa selitetään, kuinka pitkä salasanan tulisi olla, miksi pituus on tärkeää, mitä johtavat standardointielimet suosittelevat sekä miten luoda vahvoja ja ainutlaatuisia salasanoja, joita on helppo hallita.
Vahva salasana on sellainen, jota hyökkääjän on vaikea arvata tai laskea. Vahvuus perustuu kahteen päätekijään:
Kun nämä kaksi tekijää yhdistyvät, salasanat kestävät paremmin murtamisyritykset (kaikkien yhdistelmien järjestelmällinen kokeilu), sanakirjahyökkäykset (yleisten sanojen tai kaavojen kokeilu) sekä monet automatisoidut murtoyritykset.
Tietoturva-asiantuntijat korostavat johdonmukaisesti pituuden merkitystä. Yhdysvaltain kyberturvallisuus- ja infrastruktuuriturvallisuusvirasto (CISA) suosittelee valitsemaan salasanat, jotka ovat "Pitkiä — vähintään 16 merkkiä (mieluummin pidempiä)". Voit lukea heidän suosituksensa täältä: https://www.cisa.gov/secure-our-world/require-strong-passwords
Myös National Institute of Standards and Technology (NIST) toimii samalla linjalla ohjeissaan: salasanan pituus on ensisijainen tekijä vahvuuden arvioinnissa, ja käyttäjiä tulisi kannustaa mahdollisimman pitkiin salasanoihin. Katso: https://pages.nist.gov/800-63-4/sp800-63b.html
Käytännössä 14 merkkiä on hyvä minimiraja, mutta 16+ merkkiä on suositeltava oletus. Erityisen arkaluontoisissa tai pitkäikäisissä tileissä vielä pidempi salasana on hyödyksi—kunhan sivusto sallii sen ja pystyt säilyttämään salasanan turvallisesti.
Pidempi salasana on melkein aina vahvempi murtamisyrityksiä vastaan. On kuitenkin muutamia käytännön rajoitteita:
Yhteenveto: käytä mahdollisimman pitkää ja satunnaista salasanaa, jonka sivusto hyväksyy ja joka sopii omaan käyttöösi—ja lisää MFA kaikille tileille, joille se on mahdollinen.
Monet palvelut vaativat useiden merkkilajien käyttöä (pienet kirjaimet, isot kirjaimet, numerot, symbolit). Näin tehdessä mahdollisten vaihtoehtojen määrä kasvaa ja arvaaminen vaikeutuu. Kuitenkin ns. "monimutkaisuussäännöt" ovat vähemmän tärkeitä kuin pituus ja satunnaisuus. Satunnainen 20-merkkinen salasana pelkillä kirjaimilla voi olla vahvempi kuin 8-merkkinen, joka sisältää kaikkia merkkejä.
Jos palvelu vaatii tiettyjä rakenteita, anna salasanojen hallintasovelluksen luoda satunnainen, vaatimukset täyttävä salasana. Jos ei vaadi, priorisoi pituus ja satunnaisuus pakotetun monimutkaisuuden sijaan.
Neljää merkkilajia, joita usein suositellaan:
Pituus ei riitä, jos salasana seuraa helppoja kaavoja. Vältä:
1qaz2wsx tai qwertyuiopKaksi tapaa saavuttaa hyvää satunnaisuutta:
tunneli-magneetti-silkki-happi-duetto, voivat olla sekä pitkiä että helpommin muistettavia. Lisää erottimia ja, jos sallittu, jokunen symboli tai numero.Jotkut pitkät merkkijonot ovat helppoja kohteita, koska ne noudattavat selkeitä kaavoja tai löytyvät vuotaneista salasanalistoista. Esimerkiksi pitkät näppäimistökaavat, toistuvat merkkijonot tai yleiset "kikat" ovat työkaluohjelmistojen ensimmäisiä testattavia. Pituus vaatii aina myös satunnaisuutta ollakseen tehokas.
Ennen kuin käytät salasanaa, kannattaa tarkistaa ettei sitä löydy tunnetuista tietovuototietokannoista. Useimmat salasanamanagerit ja tietoturvapalvelut tarjoavat mahdollisuuden tarkistaa vuotaneet salasanat ("have I been pwned" tms.). Voit myös käyttää salasanan vahvuustesteriä arvioidaksesi vahvuuden.
Kaikkia tilejä ei kaapata arvaamalla salasanaa. Tietojenkalastelu ja salasanan uudelleenkäyttö ovat hyvin yleisiä syitä murtoon:
Pituus auttaa murtamista vastaan, mutta tietojenkalastelua ja uudelleenkäytön seurauksia estetään MFA:lla ja salasanojen hallinnan avulla.
Käytännöllisin tapa käyttää 16–24 merkin uniikkeja salasanoja kymmenissä (tai sadoissa) palveluissa on hyödyntää salasanamanageria. Managerin avulla voit:
Jos palvelu rajoittaa pituutta tai symboleita, säädä generaattorin asetuksia—mutta priorisoi silti pisin mahdollinen pituus.
Kuinka pitkä salasanan tulisi olla? Niin pitkä kuin palvelu sallii—pyri vähintään 16 merkkiin—ja tee siitä satunnainen ja ainutlaatuinen. Lisää MFA vahvaksi toiseksi suojauskerrokseksi. Salasanamanagerin avulla voit toteuttaa tämän käytännössä vahvan tietoturvan ilman lisäkuormitusta muistinvaraan.