In 1995 bedacht door Arnold Reinhold, genereert diceware een wachtwoordzin door met echte dobbelstenen te gooien: vijf worpen geven een vijfcijferig getal (11111–66666), dat wordt opgezocht in een genummerde woordenlijst om één woord te kiezen. Herhaal dit zes keer en voeg de woorden samen — de wachtwoordzin is maar zo veilig als de dobbelstenen en de lijst willekeurig zijn.
Waarom een CSPRNG beter is dan fysieke dobbelstenen
Dobbelstenen zijn echt willekeurig, maar traag en makkelijk te registreren of observeren. De wachtwoordzin-generator van deze site doet hetzelfde werk digitaal, met crypto.getRandomValues() — de cryptografisch veilige willekeurige bron van de browser — om elk woord te kiezen uit een lijst van 1.356 woorden. Dat is ongeveer 10,4 bits entropie per woord, dus een wachtwoordzin van zes woorden draagt ruwweg 62 bits, en een van acht meer dan 83.
Voorbeeldwoorden uit onze lijst
river tiger lamp fabric ocean coral gravel amber willow ember thistle quartz
Wil je de volledige genummerde lijst?
Als je specifiek met fysieke dobbelstenen wilt gooien, publiceert de EFF gratis een professioneel gecontroleerde genummerde diceware-lijst van 7.776 woorden (en een kortere, makkelijker te typen variant) — de moderne standaard, ontworpen om op elkaar lijkende of moeilijk te spellen woorden te vermijden.
Gerelateerde termen: Wachtwoordzin · Entropie · CSPRNG