romeljacinto / diceware

Diceware implementation that uses EFF wordlist by default.

Home Page:https://romeljacinto.github.io/diceware/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DICEWARE

Diceware is a method for generating long, secure passphrases that are difficult to guess, but easier to remember.

This project defaults to the Electronic Frontier Foundation (EFF) wordlist.

For questions about the Diceware method, please visit the official Diceware page and Diceware FAQ.

This project was inspired and forked from Stephen Washington's Diceware project.

PRNG Disclaimer

This implementation of Diceware passphrase generation has an auto-generate option that uses a Cryptographically Secure PRNG (CSPRNG) to simulate dice rolls. These types of pesudo-random number generators are better than most because, even if an attacker has access to a series of previous rolls, he cannot reliably predict the next roll. Despite this improvement, CSPRNGs are not truly random. The Offical Diceware page strongly recommends you use physical dice when generating passphrases.

Dependencies

The webpage uses HTML, CSS, and built-in Javascript functions (no jQuery, etc.). In addition, it uses random.js to generate random numbers. All dependencies are locally loaded, so no calls to any other servers are made.

About

Diceware implementation that uses EFF wordlist by default.

https://romeljacinto.github.io/diceware/

License:MIT License


Languages

Language:JavaScript 99.6%Language:HTML 0.3%Language:CSS 0.1%