PassGen.co

Kieli

Salalausegeneraattori

  • 7 sanaa

Ilmainen salalausegeneraattori satunnaisista sanoista

Luo salalausegeneraattorilla helposti muistettava salasana satunnaisista sanoista: helppo muistaa, helppo kirjoittaa ja vaikea arvata. Se toteuttaa xkcd:n idean ja Diceware-menetelmän kunnolla: käytössä on turvallinen satunnaislukugeneraattori, ja vahvuus lasketaan rehellisesti. Oletuksena käytettävät seitsemän satunnaista sanaa riittävät lähes kaikkeen, mihin kirjoitat salasanan käsin.

Valitse 3–12 sanaa, niiden väliin tuleva merkki, isot kirjaimet, numero, erikoismerkki ja enimmäispituus. Sanoja on saatavilla englanniksi ja yhdeksällä muulla kielellä. Etkö pidä jostakin sanasta? Napauta sitä vaihtaaksesi vain sen. Salasanalause luodaan omalla laitteellasi, eikä sitä lähetetä minnekään.

Siirry kohtaan: Mihin sitä käytetään? · Kuinka monta sanaa? · Kolme satunnaista sanaa · Näin muistat sen · Kysymyksiä

Mihin salasanalausetta käytetään?

Salasanalause sopii salasanaksi, jonka kirjoitat itse. Valitse käyttötarkoitus, niin salalausegeneraattori avautuu sopivilla asetuksilla.

Kuinka monta sanaa tarvitset?

Jokainen lisäämäsi sana tekee salalauseen arvaamisesta noin 7 400 kertaa vaikeampaa, koska hyökkääjän on kokeiltava jokaista luettelon sanaa kunkin sanan kohdalla. Oletuksena käytettävät seitsemän satunnaista sanaa sopivat lähes kaikkeen, mihin kirjoitat salasanan käsin: tietokoneelle kirjautumiseen, Wi-Fi-verkkoon tai SSH-avaimen suojaamiseen. Käytä kahdeksaa sanaa salasananhallintaohjelmassa tai salatulla levyllä. Kolme tai neljä sanaa sopii vain tileille, joilla väärät kirjautumisyritykset estetään, kuten alla selitetään.

Generaattorin alla näkyvä aika kuvaa pahinta tapausta: hyökkääjä tuntee käyttämäsi sanalistan ja hänellä on kopio, johon hän voi verrata arvauksiaan omilla tietokoneillaan ilman yrityskertojen rajoituksia. Kyseessä voi olla esimerkiksi verkkosivustolta varastettu salasanalista tai kopio salatusta tiedostosta. Generaattorissa näkyvän salalauseen arvaamiseen kuluva aika riippuu siitä, kuka sitä yrittää arvata:

Salalauseesi7 sanaaEnglish

Yksi näytönohjain
98 miljoonaa vuotta
Erittäin vahva
Kuten tehokkaassa pelitietokoneessa
1 000 näytönohjainta Luokituksesi
98 000 vuotta
Vahva
Tuntihintaan vuokrattuja, esimerkiksi rikollisryhmän käytössä
100 000 näytönohjainta
980 vuotta
Vahva
Valtion tai suuren teknologiayrityksen mittakaava. Kukaan ei julkaise näitä lukuja.

Asianmukaisesti suojattua sivustoa tai laitetta vastaan hyökkääminen on paljon hitaampaa: se estää toistuvat väärät yritykset ja tallentaa salasanat muodossa, joka tekee arvaamisesta hidasta. Et kuitenkaan näe, miten sivusto tallentaa salasanasi, joten älä luota siihen.

Isot alkukirjaimet eivät juuri lisää suojaa, sillä hyökkääjäkin voi aloittaa jokaisen sanan isolla kirjaimella. Numero tai erikoismerkki lisää suojaa hieman. Yksi lisäsana auttaa eniten. Jos sivusto rajoittaa pituutta, avaa Ei pituusrajaa ja valitse enimmäispituus: salalausegeneraattori luo silloin vain rajan sisään mahtuvia salalauseita, ja näytetty vahvuusarvio laskee vastaavasti.

Riittääkö 3 sanan salasana?

Ison-Britannian kansallinen kyberturvallisuuskeskus NCSC neuvoo käyttämään ”kolmea satunnaista sanaa”, ja moni etsiikin nykyään 3 sanan salalausegeneraattoria. Ohje on hyvä siihen tarkoitukseen, johon se on laadittu: verkkotilille, joka estää toistuvat arvausyritykset ja jolla on mielellään käytössä kaksivaiheinen kirjautuminen. Kolmen satunnaisen sanan arvaaminen kirjautumissivun kautta veisi noin 650 vuotta, jos arvauksia tehtäisiin 10 kertaa sekunnissa.

Ongelma tulee vastaan tietomurrossa. Jos sivuston salasanatiivisteet varastetaan, sama kolmen sanan salasana murretaan alle sekunnissa. Isot kirjaimet, numero ja symboli eivät juuri auta. Käytä siis kolmea sanaa vain NCSC:n tarkoittamissa tilanteissa. Käytä salasananhallintaohjelmassa, tietokoneelle kirjautumisessa, Wi-Fi-verkossa tai salatulla levyllä seitsemää tai useampaa sanaa. Yllä oleva Kolme satunnaista sanaa -esimerkki avaa salalausegeneraattorin NCSC:n ohjeen mukaisilla asetuksilla, ja vahvuutta kuvaava rivi näyttää rehellisesti, kuinka heikko salasana on.

xkcd-salalausegeneraattori – kunnolla toteutettuna

Tunnettu xkcd-sarjakuva esitti, että neljä satunnaista yleistä sanaa on helpompi muistaa kuin ”Tr0ub4dor&3” ja vaikeampi murtaa. Ajatus oli oikea. Luvut olivat kuitenkin vain havainnollistavia: neljä sanaa 2 048 sanan luettelosta vastaa 44 bitin vahvuutta, jonka yksi näytönohjain murtaa alle minuutissa.

Tämä salalausegeneraattori säilyttää idean mutta korjaa luvut: sanaluetteloissa on noin 7 400 sanaa 2 048:n sijaan, sanoja on oletuksena seitsemän neljän sijaan, sama sana ei toistu, ja sanat valitsee turvallinen satunnaislukugeneraattori ihmisen sijaan. Seitsemän sanaa antaa noin 90 bitin vahvuuden. Murtaminen veisi noin 100 000 vuotta jopa 1 000 näytönohjaimella.

Tärkeintä on satunnaisuus. Kun ihmiset valitsevat sanansa itse, he poimivat laulunsanoja, lainauksia, nimiä ja paikkoja. Murtotyökalut kokeilevat niitä ensimmäisinä. Jopa sarjakuvan ”correct horse battery staple” on jo esiintynyt tietovuodoissa tuhansia kertoja. Satunnaisesti valituissa sanoissa ei ole tunnistettavaa kaavaa, joten luvut pätevät, vaikka hyökkääjä tietäisi sinun käyttäneen PassGen.co-palvelua. Käytätkö jo itse keksimääsi salasanalausetta? Testaa se salasanan vahvuuden tarkistustyökalulla.

Näin muistat salasanalauseen

  • Luo mielikuva. Kuvittele sanoista lyhyt, hassu tilanne, jossa ne esiintyvät oikeassa järjestyksessä. Mursu lyhdyn kanssa kanjonissa jää mieleen paljon paremmin kuin seitsemän erillistä sanaa.
  • Kirjoita se aluksi usein. Käytä salasanalausetta useita kertoja päivässä ensimmäisen viikon ajan. Sen jälkeen sormesi muistavat sen.
  • Kirjoita se paperille opettelun ajaksi. Säilytä paperi kotona, älä koskaan samassa paikassa kuin laitetta, jonka lukituksen salasanalause avaa. Tuhoa paperi, kun osaat salasanalauseen ulkoa.
  • Säilytä erotinmerkit. Tavuviivat tai välilyönnit auttavat huomaamaan, missä kohtaa teit virheen, eikä niiden käytöstä ole haittaa.

Salalauseet omalla kielelläsi

Tutut sanat on helpompi muistaa ja kirjoittaa. Valitse sanaluettelo maapallopainikkeella: English, Deutsch, Español, Français, Italiano, Português, Català, Nederlands, Українська tai Русский. Jokaisessa pääluettelossa on noin 5 900–7 700 sanaa, joten millä tahansa näistä kielistä luotu salasanalause on lähes yhtä vahva kuin englanninkielinen, ja generaattorin alla näkyvä vahvuus lasketaan juuri valitsemasi luettelon perusteella.

Ukrainan- ja venäjänkieliset luettelot ovat saatavilla myös latinalaisin kirjaimin, sillä salatun kannettavan tietokoneen käynnistysnäytössä, televisiossa tai reitittimen hallintasivulla on usein käytettävissä vain yhdysvaltalainen näppäinasettelu. Jos et pysty kirjoittamaan salasanalausettasi siellä, et pääse kirjautumaan. Testaa samasta syystä levyn salaukseen käyttämääsi salasanalausetta käynnistysnäytössä ennen kuin luotat sen toimivuuteen, tai käytä luetteloa, jossa ei ole tarkkeellisia kirjaimia.

English (short words) sisältää 3–5 kirjaimen pituisia sanoja, jotka on nopeampi kirjoittaa puhelimella tai television kaukosäätimellä. Koska valittavia sanoja on vähemmän, kukin sana lisää vahvuutta vähemmän. Käytä siis yhdeksää lyhyttä sanaa, jotta salasanalause on yhtä vahva kuin seitsemästä pääluettelon sanasta muodostettu.

Näin se toimii: tekniset tiedot

Sinulle, joka haluat perehtyä yksityiskohtiin.

Turvallinen satunnaisuus

jokainen sana valitaan crypto.getRandomValues()-funktiolla käyttäen hylkäysotantaa, jotta jokaisen sanan valinta on täsmälleen yhtä todennäköinen. Jos sana on jo salasanalauseessa, sen tilalle arvotaan uusi, joten mikään sana ei esiinny kahdesti.

Vahvuusarvio

niiden erilaisten salalauseiden tarkka määrä, jotka valituilla asetuksilla voidaan luoda. Ilman enimmäispituutta määrä on N × (N − 1) × …, kun sanaluettelossa on N sanaa ja tulossa on yhtä monta tekijää kuin salasanalauseessa sanoja. Satunnaiset numerot sanojen välissä kertovat määrän 10:llä jokaista sanaväliä kohti. Numeron lisääminen kertoo sen luvulla 10 × sanojen määrä (mikä numero ja mikä sana), ja erikoismerkin lisääminen luvulla 8 × sanojen määrä (yksi merkeistä ! @ # $ % ^ & * ja mikä sana). Isot kirjaimet eivät kasvata määrää, eikä myöskään Oma merkki -erotin, koska valitset sen itse. Bittimäärä = log2 tästä määrästä. Murtamisaika = 2bittimäärä − 1 ÷ (2 × 1014) sekuntia 1 000 näytönohjaimella.

Enimmäispituus

salalausegeneraattori laskee sanaluettelon sanojen pituuksien perusteella tarkasti, kuinka monta salalausetta mahtuu pituusrajaan, ja arpoo niistä yhden. Jokaisen valinta on yhtä todennäköinen. Vahvuus on pituusrajaan mahtuvien salalauseiden määrä.

Vaihdetut sanat

jokainen k kertaa vaihdettu sana vähentää vahvuutta log2(k + 1) bittiä. Tämä on suurin mahdollinen tietomäärä, jonka yhden sanan valitseminen k + 1 vaihtoehdosta voi paljastaa.

Nopanheittoihin mitoitetut sanaluettelot

useimmissa luetteloissa on alun perin 7 776 sanaa. Se on 6 × 6 × 6 × 6 × 6 eli viiden nopan mahdollisten tulosyhdistelmien määrä. Tähän perustuu Diceware-menetelmä: heitä viittä noppaa ja etsi tulosta vastaava sana luettelosta. Espanjan-, italian- ja katalaaninkielisissä luetteloissa on 8 192 sanaa ja lyhyiden englanninkielisten sanojen luettelossa 1 296 sanaa, mikä vastaa neljää noppaa. Alla kuvatun karsinnan vuoksi salalausegeneraattori käyttää selaimesi satunnaislukugeneraattoria nopanheittojen tulosten sijaan.

Sanaluetteloiden karsinta

erotinmerkin sisältävät sanat, kuten ”yo-yo”, poistetaan, jotta sanojen rajat pysyvät yksiselitteisinä. Myös henkilöiden ja paikkojen nimet poistetaan, vaikka ne olisi kirjoitettu luettelossa pienillä kirjaimilla. Samoin poistetaan sanat, jotka voisivat tuntua ikäviltä tai kiusallisilta ääneen lausuttavassa salasanalauseessa, kuten sairauksiin, huumeisiin ja aseisiin liittyvät sanat sekä halventavat nimitykset. Käytettävissä olevien sanojen määrät: 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, Русский ja Русский (латиницей) kumpikin 7 608. Vahvuus lasketaan näiden lukujen perusteella, joten laskelma pysyy tarkkana.

Sanaluettelot

englanninkielinen luettelo on EFF Long Wordlist (CC BY 4.0) ja lyhyiden englanninkielisten sanojen luettelo EFF Short Wordlist 1 (CC BY 3.0 US). Saksan-, espanjan-, italian- ja katalaaninkieliset luettelot ovat peräisin ulifin diceware-luetteloista (CC BY), ranskankielinen Tails-projektilta (CC0), hollanninkielinen mko.re-sivustolta (CC BY) ja ukrainankielinen git-leafilta (MIT). Venäjänkielinen luettelo on koottu PassGen.co-palvelua varten OpenRussian.org-sivuston aineistosta (CC BY-SA 4.0) ja portugalinkielinen luettelo OpenSubtitlesin sanan yleisyyttä kuvaavista tiedoista (hermitdave/FrequencyWords) sekä portugalinkielisestä Wikipediasta (CC BY-SA 4.0).

Usein kysytyt kysymykset

Mikä on hyvä esimerkki salasanalauseesta?

Esimerkiksi sametti-satama-luonnos-lyhty-kaktus-mursu-kanjoni: seitsemän sanaa, jotka eivät liity toisiinsa tai sinuun. Älä koskaan käytä salasanalauseena julkaistua esimerkkiä, älä tätäkään. Luo oma yllä.

Onko neljän sanan salasanalause turvallinen?

Vain silloin, kun vääriä arvauksia on rajoitettu, kuten puhelimessa, joka lukittuu muutaman yrityksen jälkeen. Jos salasanalauseen tiiviste varastettaisiin, neljän sanan lause murrettaisiin sekunneissa. Käytä tileillä seitsemää sanaa ja muiden salasanojen suojaamiseen kahdeksaa sanaa.

Mitä eroa on salasanalauseella ja salasanalla?

Salasana on yleensä lyhyt merkkijono, jossa on erilaisia merkkejä. Salasanalause taas on pidempi sanoista koostuva jono. Useimmat tarkoittavat helposti muistettavalla salasanalla juuri sellaista salasanalausetta, jonka voi luoda salalausegeneraattorilla. Yhtä vahva salasanalause on salasanaa pidempi, mutta paljon helpompi kirjoittaa ja muistaa. Käytä salasanalausetta silloin, kun kirjoitat sen itse, ja satunnaista salasanaa silloin, kun salasananhallintaohjelma täyttää sen puolestasi.

Onko tämä Diceware-generaattori?

Se käyttää samaa menetelmää: sanat arvotaan sanaluettelosta, jonka koko sopii nopilla arpomiseen. Useimmissa luetteloissa on 7 776 sanaa eli yhtä monta kuin viiden nopan mahdollisia tulosyhdistelmiä. Noppien heittämisen sijaan työkalu käyttää selaimesi turvallista satunnaislukugeneraattoria, joka on yhtä satunnainen ja paljon nopeampi. Näytetty vahvuus lasketaan juuri käytössä olevan luettelon perusteella.

Miksi pitkän salasanalauseen murtamiseen näytetään lyhyt aika?

Vahvuus riippuu siitä, kuinka monta erilaista salasanalausetta asetuksillasi voi luoda, ei kirjainten määrästä. Hyökkääjä arvaa luettelon kokonaisia sanoja, joten pitkät sanat eivät auta lyhyitä enempää, eikä jokaisen sanan aloittaminen isolla kirjaimella lisää vahvuutta. Yksi lisäsana kasvattaa murtamiseen tarvittavan ajan noin 7 400-kertaiseksi.

Voinko vaihtaa vain yhden sanan?

Kyllä. Napauta tai napsauta sanaa tai siirry sen kohdalle nuolinäppäimillä ja paina Enter. Vain kyseinen sana vaihtuu. Vahvuusarvio pienenee hieman jokaisen vaihdon myötä, koska itse valitsemasi sana on hieman vähemmän satunnainen kuin sana, jota et ole itse valinnut.

Voinko luoda useita salasanalauseita kerralla?

Kyllä. Avaa tuloksen alta Useita salalauseita ja valitse määräksi enintään 16. Jokaisella on oma kopiointipainike. Koko luokkaa tai yritystä varten salasanojen massageneraattori luo enintään 1 000 salasanaa ja vie ne Microsoft 365:een, Google Workspaceen tai Active Directoryyn sopivassa muodossa.

Voinko käyttää salasanalauseessa välilyöntejä?

Yleensä kyllä. Useimmat verkkosivustot, käyttöjärjestelmät ja salaustyökalut hyväksyvät välilyönnit. Jotkin vanhemmat järjestelmät poistavat tai hylkäävät ne, joten käytä tavuviivoja, jos olet epävarma. Jos sivusto hylkää myös tavuviivat, valitse Oma merkki ja kirjoita merkki, jonka sivusto hyväksyy. Vahvuus on sama kummassakin tapauksessa.

Miten lisään salasanalauseen SSH- tai GPG-avaimeen?

Jos SSH-avain on jo olemassa, suorita ssh-keygen -p -f ~/.ssh/id_ed25519 ja liitä salasanalause pyydettäessä. Jos käytät GPG:tä, suorita gpg --passwd ja lisää sen perään avaimesi tunniste. Uutta avainta luotaessa salasanalausetta kysytään luonnin yhteydessä.

Voinko käyttää tätä kryptolompakon palautuslauseen luomiseen?

Et. 12- tai 24-sanaisen palautuslauseen on tultava lompakostasi, joka käyttää omaa sanaluetteloaan ja sisäänrakennettua tarkistussummaa. Siksi täältä saadut sanat eivät kelpaa siihen. Joidenkin lompakoiden tarjoama valinnainen BIP39-salasanalause on eri asia: valitset sen itse, joten täällä luotu salasanalause sopii siihen hyvin. Säilytä sitä yhtä huolellisesti kuin palautuslausetta, sillä lompakkoa ei voi palauttaa ilman sitä.

Onko salasanalauseen luominen verkossa turvallista?

Täällä kyllä. Salasanalause luodaan selaimessasi suoritettavalla koodilla, eikä sitä koskaan lähetetä meille. Kun sivu on latautunut, se toimii ilman internetyhteyttä. Voit siis halutessasi katkaista yhteyden ennen salasanalauseen luomista varmuuden vuoksi.

Sanojen välissä

Isot kirjaimet, numero ja symboli

Sivustoille, jotka vaativat näitä. Abc aloittaa jokaisen sanan isolla kirjaimella, 123 lisää yhden numeron ja !@# yhden symbolin (! @ # $ % ^ & *), kumpikin satunnaisen sanan loppuun. Ne lisäävät vahvuutta hieman; yksi lisäsana lisää enemmän.

Enimmäispituus

Sivustoille, joilla on pituusraja. Vain lyhyemmät sanat mahtuvat mukaan, joten salalause on heikompi.

Kuinka monta salalausetta

Tarvitsetko yli 16? Salasanojen joukkogeneraattori

Sanalista

QR-koodi

Skannaa puhelimesi kameralla, niin saat salasanan puhelimeesi.

Teetkö Wi-Fi-kylttiä? Käytä tätä salasanaa