Persoonlijke beveiliging

Wachtwoordzin-generator (BIP39-woorden)

Draait lokaal

De tool zelf is in het Engels; op deze pagina wordt uitgelegd hoe deze werkt in uw taal.

Gebruik Wachtwoordzin-generator (BIP39-woorden)

Wat het doet

Genereer wachtzinnen in 'diceware'-stijl op basis van de BIP39-woordenlijst met 2048 Engelse woorden. Elk woord voegt 11 bits entropie toe, dus de standaard zes woorden leveren 66 bits op.

Het draait volledig in je browser: er wordt niets van wat je invoert geüpload.

Hoe gebruik je Wachtwoordzin-generator (BIP39-woorden)

  1. Kies het aantal woorden. Kies 4 tot 8 woorden in ‘Aantal woorden’. Elk woord voegt 11 bits toe, dus 6 woorden leveren 66 bits op en 8 woorden 88.
  2. Kies een scheidingsteken. Kies tussen een spatie, een streepje, een punt of een onderstrepingsteken, afhankelijk van wat de website of het apparaat toestaat.
  3. Aantal en hoofdletters instellen. Stel het aantal wachtzinnen in tussen 1 en 20 en selecteer ‘Eerste letter’ onder ‘Hoofdletter’ als een website hoofdletters vereist.
  4. Maak er een aan en kies er één uit. Klik op ‘Genereren’ om een nieuwe reeks aan te maken. Gebruik één wachtzin precies zoals deze is gegenereerd; als je woorden gebruikt die je zelf leuker vindt, wordt de wachtzin makkelijker te raden.
  5. Kopiëren en opslaan. De kopie bevat de volledige lijst, dus bewaar alleen de wachtzin die je gebruikt. Sla deze op in je wachtwoordbeheerder en gebruik hem niet opnieuw.

Voorbeeld

Standaardinstellingen

Invoer
6 words, space separator, 5 passphrases, no capitals
Hoe de uitvoer eruitziet
Five passphrases of six lowercase words joined by spaces, such as word word word word word word.
Real ones are generated in your browser from the word list with crypto.getRandomValues; none is printed on this page, because a published passphrase is not secret.

Geeft vijf wachtzinnen van elk zes willekeurige woorden, 66 bits per wachtzin; kies 8 woorden voor 88 bits.

Wat er wordt gecontroleerd

SignaalWat dit betekent
Aantal woorden4 woorden leveren 44 bits op, 5 leveren 55 op, 6 leveren 66 op, 7 leveren 77 op en 8 leveren 88 op. Kies meer woorden voor accounts waarmee je geld of e-mail beveiligt.
Bron van het woordDe Engelse BIP39-lijst met 2048 woorden, van ‘abandon’ tot ‘zoo’, is in de pagina ingebouwd. De woorden bestaan uit 3 tot 8 letters. Dit is de lijst die wallets gebruiken voor seed-zinnen; daarom lijkt het resultaat er ook op.
Willekeurigheidcrypto.getRandomValues levert 32-bits getallen op die modulo 2048 zijn gereduceerd. 2048 is een exacte deler van 2^32, dus elk woord heeft dezelfde kans.
ScheidingstekenDit verandert alleen de weergave, niet de geldigheid: een aanvaller kan ze alle vier proberen. Kies er een die de site accepteert, want sommige formulieren verwijderen spaties of weigeren ze.
Hoofdletter: Eerste letterZet de eerste letter van elk woord in hoofdletters. Dit voldoet aan de eisen van websites die een hoofdletter vereisen, maar voegt vrijwel geen kracht toe.
AantalVan 1 tot 20 wachtzinnen. Grotere getallen worden afgerond naar 20, en bij een leeg veld wordt 5 ingevuld.
KopiërenKopieert alle wachtzinnen uit de lijst, één per regel. Verwijder de wachtzinnen die je niet gebruikt uit de plaatsen waar je ze hebt geplakt.
Herhaalde woordenElk woord wordt afzonderlijk getrokken, dus hetzelfde woord kan twee keer voorkomen. Dat is te verwachten en is al meegerekend in de 11 bits per woord.

Nog meer voorbeelden

Langste instelling

Invoer
8 words, Dash, Count 1, Capitalize First letter
Resultaat

Eén wachtzin bestaande uit acht woorden in hoofdletters, gescheiden door streepjes, in de vorm Woord-Woord-Woord-Woord-Woord-Woord-Woord-Woord, 88 bits.

Boven de limiet tellen

Invoer
6 words, Space, Count 50
Resultaat

Twintig wachtzinnen, omdat het maximum aantal op 20 is vastgesteld. Elke wachtzin bestaat uit zes woorden in kleine letters, gescheiden door spaties, en is 66 bits lang.

Kortste instelling

Invoer
4 words, Dot, Count 3
Resultaat

Drie wachtzinnen in de vorm woord.woord.woord.woord, elk 44 bits, de zwakste optie die de tool biedt.

Veelgestelde vragen

Hoe sterk is een wachtzin van deze pagina?

Woorden worden met `crypto.getRandomValues` gekozen uit een lijst van 2048 woorden, dus elk woord voegt precies 11 bits toe: 4 woorden leveren 44 bits op, 6 woorden 66 en 8 woorden 88. Het gebruik van een hoofdletter voor de eerste letter of het wijzigen van het scheidingsteken voegt vrijwel niets toe, omdat een aanvaller die varianten kan uitproberen.

Is dit een seed-zin voor een crypto-wallet?

Nee. De woorden komen uit de BIP39-lijst, maar er is geen checksum en het resultaat is geen geldige mnemonic voor een wallet; gebruik het dus alleen als wachtwoord. Typ nooit een echte seed-zin in op een website, ook niet op deze.

Worden de wachtzinnen ergens naartoe verzonden?

Nee. De woordenlijst maakt deel uit van deze pagina en de wachtzinnen worden in je browser gegenereerd; er wordt niets geüpload of opgeslagen.

Is een wachtzin sterker dan een willekeurig wachtwoord?

Niet per teken. Zes woorden bevatten 66 bits, ongeveer evenveel als een willekeurig wachtwoord van 10 tot 11 tekens uit alle vier de sets van de wachtwoordgenerator. Een wachtwoordzin is makkelijker in te typen en te onthouden, wat handig is voor de paar geheimen die je niet in een wachtwoordbeheerder kunt bewaren.

Maakt een openbare woordenlijst het minder krachtig?

Nee. Bij de bit-tellingen wordt er al vanuit gegaan dat een aanvaller de lijst en het aantal woorden kent. Wat de aanvaller niet kan weten, is welke woorden de willekeurige generator heeft gekozen.

Waar kan ik een wachtwoordzin gebruiken?

Overal waar een lang wachtwoord is toegestaan en je het moet invoeren: het hoofdwachtwoord van een wachtwoordbeheerder, schijfversleuteling of een wifi-sleutel. Als een website spaties niet toestaat, kies dan een streepje of een onderstrepingsteken.

Waarom zou ik niet gewoon mijn eigen favoriete woorden kiezen?

De woorden die mensen kiezen, volgen patronen die radegereedschappen als eerste proberen. De 11 bits per woord gelden alleen als de computer elk woord willekeurig kiest.

Uitleg van termen

Onderzoek van PhishDestroy