Don't trust, verify (the code). Just 140 lines! No third-party code.
Works offline: run build.py to generate wiktionary-passphrase-generator.html, then open it in a browser.
Applications: master password (e.g. password manager), FDE (full disk encryption) password, cryptocurrency seed phrase, or any other use case requiring a strong, easily typeable, and not easily forgettable secret.
Prefer offline dictionaries (e.g. Kiwix) if you want to search the meaning of words in the generated passphrase.
Details: build.py downloads all Wiktionary page titles, removes diacritics, converts to lowercase and stores only a-z words.
Compared to a 12-word passphrase with similar entropy, a 6-word passphrase is harder to memorize (as it has foreign words) but easier to type and not forget.
128 bits of entropy should be sufficient for any use case.
Related tool: aes-256-gcm-file-encryption.html
Loading wordlist... Please wait.